读书人

Java中的位演算lt;转gt

发布时间: 2012-10-25 10:58:57 作者: rapoo

Java中的位运算<转>
本文章转自:http://www.blogjava.net/rosen/archive/2005/08/12/9955.html
移位运算符

包括:
“>> 右移”;“<< 左移”;“>>> 无符号右移”
例子:

5&3=10000 0000 0000 0000 0000 0000 0000 01010000 0000 0000 0000 0000 0000 0000 00110000 0000 0000 0000 0000 0000 0000 0001-5&3=31111 1111 1111 1111 1111 1111 1111 10110000 0000 0000 0000 0000 0000 0000 00110000 0000 0000 0000 0000 0000 0000 00115|3=70000 0000 0000 0000 0000 0000 0000 01010000 0000 0000 0000 0000 0000 0000 00110000 0000 0000 0000 0000 0000 0000 0111-5|3=-51111 1111 1111 1111 1111 1111 1111 10110000 0000 0000 0000 0000 0000 0000 00111111 1111 1111 1111 1111 1111 1111 1011~5=-60000 0000 0000 0000 0000 0000 0000 01011111 1111 1111 1111 1111 1111 1111 1010~-5=41111 1111 1111 1111 1111 1111 1111 10110000 0000 0000 0000 0000 0000 0000 01005^3=60000 0000 0000 0000 0000 0000 0000 01010000 0000 0000 0000 0000 0000 0000 00110000 0000 0000 0000 0000 0000 0000 0110-5^3=-81111 1111 1111 1111 1111 1111 1111 10110000 0000 0000 0000 0000 0000 0000 00111111 1111 1111 1111 1111 1111 1111 1000

读书人网 >编程

热点推荐