中易网

运算符>>和>>>有什么区别

答案:5  悬赏:50  
解决时间 2021-01-27 08:48
运算符>>和>>>有什么区别
最佳答案
两者只有一个区别,即作用不同。
1、>> 表示右移,如果该数为正,则高位补0,若为负数,则高位补1。如:int i=15; i>>2的结果是3,移出的部分将被抛弃。
转为二进制的形式可能更好理解,0000 1111(15)右移2位的结果是0000 0011(3),0001 1010(18)右移3位的结果是0000 0011(3)。
java中测试代码如下:

2、>>>表示无符号右移,也叫逻辑右移,即若该数为正,则高位补0,而若该数为负数,则右移后高位同样补0。
按二进制形式把所有的数字向右移动对应巍峨位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。其他结构和>>相似。
测试代码如下:

扩展资料:

一、其他位运算符:

二、运算符之间,按优先级顺序排列为:
1:~;
2:<<、>>;
3:&;
4:^;
5:|;
6:&=、^=、|=、<<=、>>=。
参考资料来源:百度百科--位运算符
参考资料来源:百度百科-->>

全部回答
>>表示是带符号的右移
>>>表示无符号的右移
带符号右移(>>):按照二进制把数字右移指定数位,高位如符号位为正补零,符号位负补一,低位直接移除
无符号的右移(>>>):按照二进制把数字右移指定数位,高位直接补零,低位移除!
>>表示带符号右移
>>>表示无符号右移。
>>运算规则:
按二进制形式把所有的数字向右移动对应巍峨位数,低位移出(舍弃),高位的空位补符号位,即正数补零,负数补
>>>运算规则:
按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。
以上回答你满意么?

1、>>表示是带符号的右移:
按照二进制把数字右移指定数位,高位如符号位为正补零,符号位负补一,低位直接移除
2、>>>表示无符号的右移:
按照二进制把数字右移指定数位,高位直接补零,低位移除。拓展资料:
运算符
用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是"+"。在vb2005中运算符大致可以分为5种类型:算术运算符、连接运算符、关系运算符、赋值运算符和逻辑运算符。
C的运算符有以下几类:
1、算术运算符:* - + / %
2、关系运算符: > < == != >= <=。
3、逻辑运算符:! && ||。
4、位运算符:<< >> ~ | ^ &。
5、赋值运算符:=及扩展赋值运算符。
6、条件运算符:?。
7、逗号运算符,。
8、指针运算符:*和&。
9、求字节数运算符:sizeof。
10、强制类型转换运算符:(类型)。
11、分量运算符:. ->
12、下标运算符:[ ]
13、其他:如函数调用运算符:()

>>表示是带符号的右移:按照二进制把数字右移指定数位,符号位为正补零,符号位负补一,低位直接移除。
>>>表示无符号的右移:按照二进制把数字右移指定数位,高位直接补零,低位移除。
区别:>>在传递时也把符号一起传递,比如+3、-2在传递再传出时依然是+3、-2,而使用>>>时就会统一变为3、2。带符号于无符号的差别就在此。

扩展资料:
>>的作用是进行信息的传递,属于运算符中的一种。
运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。运算符有算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符等几大类。
参考资料:
百度百科-运算符
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
金华市义乌市狂野之城迪吧几点下班
秋风用拂冬风用刮这俩个动词不能互换的原因是
一个楚和一个汗中间隔着一条河疯狂猜成语
台式电脑显卡是什么样子的图片
没有嘴的动物
1.化简下面各比。 八分之三:七分之六 四分之
下身毛特长,怎么办?
为什么现在英国大C这么红呢?
一般一次会买多少奶粉,一次买一箱会不
96÷2.4=40列竖式怎样作
待岗期间公司没出具任何待岗文件员工解除劳动
木门窗喷漆的步骤是怎样的?
登巴机场萨距离万鸦老机场??或者巴厘岛地震
风暴英雄如何切换到所有玩家频道
工商银行肇庆分行广宁支行南坤路离行式自助银
推荐资讯
于丹家教与门风里面的说的内容
府东小学(吕梁中阳县)地址有知道的么?有点事
明康眼镜地址好找么,我有些事要过去
股票涨停后第二日会出现哪些K线
谁能把海海人生 这首歌的歌词翻译成汉语歌词
龙之谷刺客影和烈详细技能
这女的谁知道她叫什么吗?
女生特别的烦我怎么办?
安阳安鑫苑公租房在那个区
VR课堂是什么样的?
苹果新一代产品iPhone 9,你会买吗
中国农业银行24小时自助银行(广水金信支行)地
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?