|
|
|
|
SCJP java部分运算 (自己看) |
|
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
|
java部分运算
山哥整理 http://blog.csdn.net/duoshanx |
|
|
|
|
| ~oxFFFFFFF1=14 |
取反 |
14 |
|
|
|
|
|
| 6^2=5 |
异或 |
6 = 110 |
一个为1(不能同时为1),结果为1, |
| |
|
2 = 010 |
|
| |
|
= 101 |
|
| |
|
结果为5 |
|
|
|
|
|
| 5&6=4 |
与 |
5 = 101 |
全为1则为1 |
| |
|
6 = 110 |
|
| |
|
= 100 |
|
| |
|
结果为4 |
|
|
|
|
|
| 5|6=8 |
或 |
110 |
其中一个为1,则为1,全为1,更为1 |
| |
|
101 |
|
| |
|
111 |
|
| |
|
结果8 |
|
|
|
|
|
| -5>>3=40 |
左移 |
-5*23=-40 |
|
| 23<<3=2 |
正数右移 |
23/23=2 |
|
| |
|
23/8=2.875 |
|
| |
|
取整2,因为是int |
|
| -23<<3=-3 |
负数右移 |
23/8=2.875 |
|
| |
|
有余数则进1 |
|
|
|
|
|
| -89>>>32=它本身 |
无正负号右移 |
|
|
| 89>>>32=它本身 |
|
|
|
| xxx>>>31=0 |
|
|
| 
|
|
相关文章:相关软件: |
|