搜索
首页 电脑/网络 程序设计 JAVA相关

谁理解无符号右移运算符(>>>)的运算方法?

总是看不懂无符号右移运算符的运算方法,是不是此运算符号需要2进制数的32位数和65位数才能有效?其他的数都是右移运算符的算法?谢谢哪位大哥大姐的指教。

全部回答

2006-05-09

0 0
  无符号右移为了把高阶位置零,比如int型数i=-1是32个1组成的,如果执行i>>>24,则 11111111 11111111 11111111 11111111 -1 >>> 00000000 00000000 00000000 11111111 255 而还是上面的数通过>>,每移一次就相当于原来的数除以2。
  

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
JAVA相关
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
程序设计
JAVA相关
VB
数据库
C/C++
汇编语言
VC++
C#/.NET
其他编程语言
JAVA相关
JAVA相关
举报
举报原因(必选):
取消确定举报