>>右移時,空出來的高位用1還是0補上是由計算機系統(tǒng)決定的,不過從你給的題目可看出,是由要位移的數的高位決定的,如果高位為1則用1補,高位為0則用0補,
-5用十六進制表示就是0xffff fffb,右移3位,高位空出來的3位用1補,就是0xffffffff,即-1
5用十六進制表示就是0x00000005,右移3位,高位空出來的3為用0補,就是0x00000000,即0
>>>是無符號右移運算符,即空出來的位用0補,所以
-5>>>3即0xfffffffb>>>3 得到的十六進制數為0x1fffffff 也就是536870911
左移右移運算
左移右移運算
右移相當于是除,左移相當于就是乘,左移一位乘以2,左移二位乘以4,依此類推.無論正數、負數,它們的右移、左移、無符號右移32位都是其本身,比如-532=-5、-5>>>32=-5
如:-5>>3=-1
-53=0
5>3=536870911
請問這里-5>>3相當于-5/8=-0.625然后約等于-1?
5>>3相當于5/8=0.625然后約等于0?就是說用除法得到的負的小數與正的小數約等于后的值都是靠近0的值?
另外,-5>>>3=536870911怎么得到的?謝謝!
右移相當于是除,左移相當于就是乘,左移一位乘以2,左移二位乘以4,依此類推.無論正數、負數,它們的右移、左移、無符號右移32位都是其本身,比如-532=-5、-5>>>32=-5
如:-5>>3=-1
-53=0
5>3=536870911
請問這里-5>>3相當于-5/8=-0.625然后約等于-1?
5>>3相當于5/8=0.625然后約等于0?就是說用除法得到的負的小數與正的小數約等于后的值都是靠近0的值?
另外,-5>>>3=536870911怎么得到的?謝謝!
數學人氣:194 ℃時間:2019-08-20 21:28:11
優(yōu)質解答
我來回答
類似推薦
- C語言問題,在位運算中,操作數每右移一位,其結果相當于什么?若左移1位,其結果相當于什么?
- 平衡左移和右移
- 水的電離平衡右移/左移是什么意思,怎樣使它右移/左移?
- 算術左移、邏輯左移、算術右移、邏輯右移有什么不同?
- 擦,盡量說得詳細點,Verilog中 算術左移/右移 與 邏輯左移/右移 到底有什么區(qū)別?各舉個例子,感激不盡.
- 望岳中的"造化鐘神秀"神秀什么意思?
- 山市的結尾部分有什么作用?
- 一天小紅替媽媽去購物,買了0.5千克的鹽,2千克的糖,小紅付給售貨員7元錢,
- rode的原形是什么?
- 求助:廣東省深圳市寶安區(qū)龍華鎮(zhèn)龍勝新村C區(qū)201棟302室 翻譯英語
- 《荀子》名言
- I'm learning English _____ surf the Internet for imformation
猜你喜歡
- 1Watching English films is a good way of _____(improve) your English.
- 214課《再見了,親人》中請你以志愿軍叔叔的身份,安慰小金花
- 3這里用了分詞是什么作用?
- 4運用平方差公式計算(3+1)(3^2+1)(3^4+1)(3^8+1)(3的16次冪+1)
- 5雷聲轟響,波浪在憤怒的飛沫中呼叫,跟狂風爭鳴.看吧,狂風緊緊抱起層層巨浪,惡狠狠的把他們踹到懸崖上
- 6如果有一天,我不在了.你們將會是怎樣呢.英語怎么說 如果有一天,我不在了.你們將會是怎樣呢.%
- 7小學五年級數學分數簡算題,越多越好
- 8初一英語該選擇做哪種英語聽力練習的書籍好?
- 9100元錢買100個蛋,其中雞蛋2毛,鴨蛋2元,鵝蛋5元,請問每種蛋應該各買多少個?剛好100元100個!
- 10問幾道語文類的題
- 11問1道數學題:1,24和15的最大公因數是多少? 最小公倍數是()?
- 12We won’t go to Great Wall if it ________tomorrow.A.rains B.rain C.will rain