您的位置:首页 > 其它

二进制的运算

2015-07-08 14:35 148 查看
二进制的运算有5种:& | ^ << >>。

主要讲一下左移与右移的规律:

(1)左移:高位溢出,低位补零。

eg:010100 <<2 得:010000

(2)右移:若移动前的二进制为正数,右移后低位溢出,高位补零;若移动前的二进制位负数,右移后低位溢出 ,高位补1;

eg:010010 >>2 得:000100

110010 >>2得: 111100

大家明白了吗?




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: