在java中,一個(gè)數(shù)左移n位,就是將這個(gè)數(shù)乘以2的n次方,右移就是將這個(gè)數(shù)除以2的n次方怎么理解?
在java中,一個(gè)數(shù)左移n位,就是將這個(gè)數(shù)乘以2的n次方,右移就是將這個(gè)數(shù)除以2的n次方怎么理解?
誰(shuí)能給我講解一下,幫我弄明白了,
誰(shuí)能給我講解一下,幫我弄明白了,
其他人氣:533 ℃時(shí)間:2019-09-27 11:03:33
優(yōu)質(zhì)解答
要把這個(gè)數(shù)二進(jìn)制化就能理解了.如十進(jìn)制的2,二進(jìn)制表示是0010.2左移3位,就是在二進(jìn)制的低位補(bǔ)3個(gè)0,然后變成00010000,轉(zhuǎn)成十進(jìn)制就是16,即2*2^3.右移也是一樣的理解就好了.右移的話(huà),最高位是1的話(huà)空位是補(bǔ)1的,最高位是0的話(huà)空位補(bǔ)0,這個(gè)好像不符合那個(gè)右移的規(guī)律?。∮乙频脑?huà)要分帶符號(hào)位和不帶符號(hào)位兩種。計(jì)算機(jī)中的數(shù)都是二進(jìn)制表示的,以8位的byte類(lèi)型表示為例,5可以表示為:00000101(最高位表示符號(hào),0位正,1為負(fù))無(wú)論>>還是>>>都是針對(duì)二進(jìn)制數(shù)進(jìn)行操作的。1、右移運(yùn)算符>>使指定值的所有位都右移規(guī)定的次數(shù)。右邊移出去的部分扔掉不要,左邊空出來(lái)的部分用原來(lái)的數(shù)字填充(這就是所謂的帶符號(hào)右移)——比如說(shuō)5,右移后為00000010。——你給的例子,假設(shè)x=-12,表示為32位int型就是11111111111111111111111111110100 x>>3即帶符號(hào)右移3位,結(jié)果是11111111111111111111111111111101,化為十進(jìn)制等于-32、>>>與>>唯一的不同是它無(wú)論原來(lái)的最左邊是什么數(shù),統(tǒng)統(tǒng)都用0填充?!热缒愕睦?,byte是8位的,-1表示為byte型是11111111(補(bǔ)碼表示法)b>>>4就是無(wú)符號(hào)右移4位,即00001111,這樣結(jié)果就是15。
我來(lái)回答
類(lèi)似推薦
- 求滿(mǎn)足9除以8的a次方乘以10除以9的b次方乘以16除以15的c次方等于2的一切整數(shù)a,b,c的值.
- 化簡(jiǎn).(a的4\3次方-8a的1\3次方乘以b)除以(4b的2\3次方+2a的1\3次方乘以b+a的2\3次方)除以(a的1\3次方-2b
- 5的4次方乘以3的3次方減5的3次方乘以三的二次方加5的二次方乘以三)除以15
- -3乘以3的n次方除以3的n-2次方乘以(-3)的-3次方,求過(guò)程及結(jié)果!
- 4乘以(-4分之3)的2n次方乘以8的m次方乘以(1又3分之1)的2n次方乘以(0.125)的m次方+8的n次方除以4 的N
- 若f(sinx)=cos2x,那么f(cos x)=?
- 將拋物線(xiàn)y=x2+bx+c先向右平移2個(gè)單位,再向上平移3個(gè)單位得到的拋物線(xiàn)是y=x2+4x+5 求b,c的值分別是多少?
- 用反證法證明命題“若a、b∈N,ab能被5整除,則a,b中至少有一個(gè)能被5整除.
- 用對(duì)牛彈琴造句.
- 鐵塊是銀白色的,鐵粉是黑色的;銀片是銀白色的,銀粉是黑色的.所有金屬粉末都是黑色的嗎?
- 如圖(1),點(diǎn)M、N分別是正方形ABCD的邊AB、AD的中點(diǎn),連接CN、DM. (1)判斷CN、DM的關(guān)系
- 給鐵器表面噴漆膜,可以防止鐵器表面銹蝕,現(xiàn)有150立方厘米的漆涂了5平方米的表面,則漆膜的厚度約是多少?)
猜你喜歡
- 1銳角三角形怎么畫(huà)
- 2把You should not watch too much TV .改成祈使句
- 3書(shū)是燈,讀書(shū)照亮了前面的路;書(shū)是橋,讀書(shū)接通了彼此的岸;書(shū)是帆,讀書(shū)推動(dòng)了人生的船.仿寫(xiě),
- 4今天就要的!
- 5地球儀有什么好處和用處
- 61,2,4,8,16,32,64,128,256,512,1024 ,2048.4056.8112.16224.32448.之間有什么規(guī)律 第2010個(gè)是多少?
- 7世界上第四長(zhǎng)的河流
- 8數(shù)軸上表示相反數(shù)的兩個(gè)和原點(diǎn)有什么關(guān)系?
- 9【F(X)=a的X次方-X*Lna】的導(dǎo)數(shù)怎么求
- 10人教版高一化學(xué)必修一哪幾課最重要,要具體章節(jié)名
- 11If you have some thing,say!If nothing,go home!
- 12在天正建筑里怎樣生成立面圖 剖面圖