Java中<< ,>>

来源:互联网 发布:日本人基因 知乎 编辑:程序博客网 时间:2024/06/09 22:09

1.<<是左移运算符,m<<n就是m的二进制表示左移n位

如:2<<3,2的二进制是00010,左移三位变成10000,转换为十进制就是16.

2.>>是右移符号位,m>>n就是m的二进制表示右移n位

如:14>>2,14的二进制是1110,右移2位变成0011,转换为十进制就是3.



0 0
原创粉丝点击