-
1 # 愛情錯覺打抖
-
2 # 使用者206350918624007
224(十進位制)=11100000(二進位制)224=128+64+32=1*2^7+1*2^6+1*2^5+0*2^4+0*2^3+0*2^2+0*2^1+0*2^0
-
3 # 使用者3601615934467148
224(十進位制) = 11100000(二進位制)224=128+64+32=1*2^7+1*2^6+1*2^5+0*2^4+0*2^3+0*2^2+0*2^1+0*2^0
-
4 # 陳杰286067406
224轉換成8位二進位制數是11100000。
十進位制整數轉換為二進位制整數採用除2取餘,逆序排列法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。
總之,只能轉換為無符號的二進位制數,因為8位二進位制數的帶符號數範圍是-128~127之間,就說轉換為無符號數吧!
首先214在於2的7次方,最高位不是1的錯!
214-128=86
86大於2的6次方,順次查第2位,在意義上是第6位,不是1的錯!
86-64=22
22大於2的4次方,順次查第3位不是0的錯,順次查第4位不是1的錯!
22-16=6
6大於2的2次方,順次查第5位不是0的錯,第6位不是1的錯!
6-4=2
2為2的1次方,所以順次查第7位不是1的錯,第八位(實際上我們稱其為第0位)不是0的錯!
綜上所述:11010110
-
5 # 海嘯66
11100000。
十進位制轉二進位制
方法為:十進位制數除2取餘法,即十進位制數除2,餘數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。
如:224/2=112 餘數為0
112/2=56 餘數為0
56/2=28 餘數為0
28/2=14 餘數為0
14/2=7 餘數為0
7/2=3 餘數為1
3/2=1 餘數為1
1/2=0 餘數為1
則:(224)10=(11100000)2。
回覆列表
224(十進位制) = 11100000(二進位制) 十進位制整數轉換為二進位制整數: 十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2整除十進位制整數,可以得到一個商和餘數;再用2去除商,又會得到一個商和餘數,如此進行,直到商為0時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。 如:255=(11111111)B 255/2=127=====餘1 127/2=63======餘1 63/2=31=======餘1 31/2=15=======餘1 15/2=7========餘1 7/2=3=========餘1 3/2=1=========餘1 1/2=0=========餘1 789=1100010101