正在加载图片...
6.按位右移—>> (1)格式:x>位数 (2)规则:使操作数的各位右移,移出的低位舍弃; 高位: )对无符号数和有符号中的正数,补0; 2)有符号数中的负数,取决于所使用的系统:补0的 称为“逻辑右移”,补1的称为“算术右移”。例如,20 2=5 说班 (1)x、y和“位数”等操作数,都只能是整型或字 符型数据。除按位取反为单目运算符外,其余均为双目 运算符。 (2)参与运算时,操作数ⅹ和y,都必须首先转换成 二进制形式,然后再执行相应的按位运算。 例如,5<2=20:0101→100,2 2=5:{10100 00101返回本章首页 下一页 上一页 6.按位右移──>> (1)格式:x>>位数 (2)规则:使操作数的各位右移,移出的低位舍弃; 高位: 1)对无符号数和有符号中的正数,补0; 2)有符号数中的负数,取决于所使用的系统:补0的 称为“逻辑右移” ,补1的称为“算术右移” 。例如,20 >> 2=5。 说明: (1)x、y和“位数”等操作数,都只能是整型或字 符型数据。除按位取反为单目运算符外,其余均为双目 运算符。 (2)参与运算时,操作数x和y,都必须首先转换成 二进制形式,然后再执行相应的按位运算。 例如,5<<2=20:0101 → 10100,20 >> 2=5:10100 → 00101
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有