二进制的运算

来源:互联网 发布:webshell密码破解 编辑:程序博客网 时间:2024/06/07 18:26

二进制的运算有5种:& | ^  <<   >>。

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

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

         eg:010100  <<2  得:010000

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

         eg:010010  >>2 得:000100

                110010  >>2得:  111100

大家明白了吗?大笑大笑安静

0 0
原创粉丝点击