永发信息网

java中无符号右移有什么意义呢?

答案:3  悬赏:30  手机版
解决时间 2021-02-13 20:37
java中无符号右移有什么意义呢?
最佳答案
无符号右移在数据变换时非常重要。
比如对byte b;做无符号右移,在众多散列、加密、压缩、影音媒体编码、序列化格式都会用到。
如果没有这个无符号右移,就需要用更大的空间去做有符号右移。
比如byte就需哟short,short就需要int去做,浪费空间和时间。
所谓“左移两位是乘以4(2的2次方),右移两位是除以4” 原先都是指在无符号环境下成立。只因java没有无符号的基础类型,所以你理解成有符号下才是这样。
总之,无符号右移的应用场合大大多于有符号右移。。
全部回答
我当初学java也有过类似的疑问,等到以后学JSP的时候,才发现,java基础里什么都有用,只是还没接触到而已
同样是除以4!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
饶娟的英文名怎么写
飞龙乒乓球俱乐部地址好找么,我有些事要过去
《药品不良反应报告表》的填报内容应()纸质报
快递110单号查询778681408994中通
小轿车齿轮油没有了能开吗
《童年》中为了鼓励阿廖沙把字母表认识全,外
南宁职业技术学院和金华职业技术学院 哪个好
近代社会的到来,在政治上的特征就是法治取代
乒乓球室地址有知道的么?有点事想过去
旺发家电地址在什么地方,想过去办事
2 p格力空调不除霜
速求一篇关于加油站的好人好事。
己巳 乙亥 丙申 戊戌
铁匠炉地址在哪,我要去那里办事
装修中天然石墙面注意事项?
推荐资讯
一平方,304不锈钢做防盗网多少钱一平方知识
西安数字科技技师学院技能鉴定培训中心地址在
广西地板招商哪个厂家好?
下表是苏俄新经济政策实施后,农业生产的恢复
谁有和起凡一样的魔兽地图 给个连接
深圳市星光灿烂舞蹈培训地址在什么地方,想过
新助力车要开多久才能开80
系统学习服装搭配,应该从哪些基本款开始
求 在微信上买零食的号码
关于有理三扁担,无理扁担三的歇后语
六岁女孩吃饭的时候就叫肚子痛,过一会拉了屎
有梦想就可以走出小城市吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?