位运算符规则

2023-11-14

左移运算符(<<)

运算规则: 丢弃左边(高位)指定位数,右边(低位)补0
在这里插入图片描述

右移运算符 (>>)

运算规则: 丢弃右边(低位)指定位数,左边(高位)补上符号位的值,正数补0,负数补1
特性:        对于一个非负int类型整数来说,右移31位结果为0,负数右移31位结果为-1
在这里插入图片描述

无符号右移运算符 (>>>)

运算规则: 丢弃右边(低位)指定位数,左边(高位)补0,最终结果一定是非负数
在这里插入图片描述
不管是左移32位还是右移32位结果都不会发生任何改变

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

位运算符规则 的相关文章