黑马程序员技术交流社区

标题: 左移,右移对数值正负性的影响 [打印本页]

作者: wx_pNOonoEG    时间: 2015-7-24 23:01
标题: 左移,右移对数值正负性的影响
1) << 左移;各二进位全部左移n位,高位丢弃,低位补0;
    (1)左移可能会改变一个数的正负性
    (2)左移1位相当于 *2^n
              8<<3---->8*2^3
2) >> 右移;各二进位全部右移n位,保持符号位不变,
                  移除的位删掉,移进的位补符号位
    (1)右移不会改变一个数的符号
    (2)右移n位就相当于/2^n
               8>>3---->8/2^3
作者: CesC    时间: 2015-7-24 23:32
学霸你好,学霸再见!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2