1樓:匿名使用者
八進位制:
10011010 拆分10、011、010二進位制 八進位制
10 2
011 3
010 2
所以二進位制10011010轉化成八進位制就是232十六進位制:
10011010 拆分1001、1010
二進位制 十六進位制
1001 9
1010 b
所以 二進位制10011010**成十六進位制就是9b
2樓:彼岸花の吻
轉16進位制:每四位分
隔開,分為1001 1010,其中1001(2)=2^3+2^0=9(10)=9(16),1010(2)=2^3+2^1=10(10)=a(16),因此10011010(2)=9a(16)。
轉8進位制:每三位分隔開,最高位不足的補零,分為010 011 010,其中010(2)=2^1=2(8),011=2^1+2^0=3(8),010(2)=2^1=2(8),因此10011010(2)=232(8)。
3樓:匿名使用者
10011010b=9ah
10011010b=010011010b=232o每4位二
進位制數轉換成1位十六進位制數:0000~1001 => 0~9,1010~1111 => a~f,每3位二進位制數轉換成1位八進位制數:000~111 => 0~7
12. 將二進位制數1100100分別轉換成八進位制數和十六進位制數(寫出計算過程)。
4樓:老長征碩雪
先轉二進位制,然後轉為十進位制b4
2h1011
0100
0010
b2+64+256+512+2048=2882dh表示16進位制
b表示2進位制
d表示10進位制
不然你寫101這個數,他有很多表示形似.
二進位制和10進位制,8進製備16進位制都有101這個數.
5樓:匿名使用者
1100100轉換成八進位制:將1100100三個為一組,不夠的在左邊補0,所以為:001 100 100,然後分別算這三組的數:1 4 4 ,所以轉換成八進位制為144;
轉換成十六進位制是四個為一組,同理的不夠左補0:0110 0100,然後計算這兩組數:0110=6,0100=4,所以轉換成十六進位制為64
6樓:匿名使用者
(1100100)2
=(001 100 100)2
=(144)8
(1100100)2
=(0110 0100)2
=(64)16
八進位制數 十六
進位制數 二進位制數
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
10 8 1000
11 9 1001
12 a 1010
13 b 1011
14 c 1100
15 d 1101
16 e 1110
17 f 1111
7樓:感覺
八進位制數144,十六進位制64
將二進位制數1011100101001轉化成十進位制,八進位制和十六進位制數計算出來
8樓:永遠飛翔的蝙蝠
二進位制數1011100101001轉化成十進位制是5926,轉化為八進位制是13451,轉化為十六進位制數是1729。
將十進位制數902.348轉換為二進位制數、八進位制數和十六進位制數。
9樓:北京瑞星資訊科技股份****
902:
1110000110;
1606;386
348:
101011100;534;15c
902.348:
1110000110.010110010001011010000111001010110000001;
1606.2621320712601;
386.5916872b02。
10樓:匿名使用者
二進位制:1110000110.01011001000101101000011100101011
把十進位制數19分別轉化為二進位制、八進位制、十六進位制
11樓:阿維
10011、23、13。
解析:十進位制轉任意進位制的通用方法是:除x取餘倒排法(x代表進位制數)。
1、19(十進位制)轉化為二進位制:
19÷2=9....1
9÷2=4....1
4÷2=2....0
2÷2=1....0
1÷2=0....1
19(10)=10011(2)
2、19(十進位制)轉化為八進位制:
19÷8=2....3
2÷8=0....2
19(10)=23(8)
3、19(十進位制)轉化為十六進位制:
19÷16=1....3
1÷16=0....1
19(10)=13(16)
由於人類解剖學的特點,雙手共有十根手指,故在人類自發採用的進位制中,十進位制是使用最為普遍的一種。成語「屈指可數」某種意義上來說描述了一個簡單計數的場景,而原始人類在需要計數的時候,首先想到的就是利用天然的算籌——手指來進行計數。
數值本身是一個數學上的抽象概念。經過長期的演化、融合、選擇、淘汰,系統簡便、功能全面的十進位制計數法成為人類文化中主流的計數方法,經過基礎教育的訓練,大多數的人從小就掌握了十進位制計數方法。從這一角度來說,十進位制編碼幾乎就是數值本身。
在c語言裡,整數有三種表示形式:十進位制,八進位制,十六進位制。其中以數字0開頭,由0~7組成的數是八進位制。
以0x或0x開頭,由0~9,a~f或a~f 組成是十六進位制。除表示正負的符號外,以1~9開頭,由0~9組成是十進位制。
1、十進位制
除表示正負的符號外,以1~9開頭,由0~9組成。如,128,+234,-278。
2、八進位制
以0開頭,由0~7組成的數。如,0126,050000.3。
3、十六進位制
以0x或0x開頭,由0~9,a~f或a~f 組成。如,0x12a,0x5a000。
12樓:金色潛鳥
用 除 進位制 取 餘 法。除2取餘,除8取餘,除16取餘。
19/2 商
9 餘 1
9/2 商 4 餘 1
4/2 商 2 餘 0
2/2 商 1 餘 0
1/2 商 0 餘 1
二進位制 10011
19/8 商 2 餘 3
2/8 商 0 餘 2
八進位制 23
19/16 商 1 餘 3
1/16 商 0 餘 1
十六進位制 13
13樓:匿名使用者
10011,23,13
將二進位制數11100.101轉化為八進位制 十進位制 十六進位制數寫出步驟
14樓:匿名使用者
1> 轉八進位制,從小數點開始,向左,向右,分別每三位一組分開;向左不足3位前面補0,向右不足3位後面補0,即 011 100. 101 分別寫出每組對應的數值即可 34.5
2>轉十進位制 二進數 第n位(從整數部分的個位n為0, 向前n為1,2,3...,小數部分向後n依次為-1,-2....)權重為 2^n, 用每一位的數值 乘以權重 累加 即
= 0 * 2^0 + 0 * 2^1 + 1 * 2^2 + 1* 2^3 + 1 * 2^4 + 1 * 2^-1 + 0 * 2^-2 + 1 * 2^-2
= 0 * 1 + 0 * 2 + 1 * 4 + 1* 8 + 1 * 16 + 1 * 0.5 + 0 * 0.25 + 1 * 0.125
=4 + 8 + 16 +0.5 + 0.125
=28.625
3> 轉十六進位制,從小數點開始,向左,向右,分別每四位一組分開;向左不足4位前面補0,向右不足4位後面補0,即 0001 1100. 1010 分別寫出每組對應的數值即可
0001 = 1
1100 = (12)10 = c
1010 = (10)10 = a
即 得分為 1c.a
15樓:聽不清啊
請注意空格的加入(以小數點為起點,分別三位一段、四位一段)
11 100.101=(34.5)8
1 1100.1010=(1c.a)16
將十進位制數185分別轉換為二進位制數
1 這裡我們以十進位制數201為例,先用201除以2等於100餘1,我們把1提取出來。2 用上一次除得的100除以2等於50餘0,我們把0提取出來,如圖所示。3 用同樣的方法繼續往下除,並把餘數提取出來,如圖所示。4 現在我們可以看到餘數依次為 1,0,0,1,0,0,1,現在我們倒序排列就是100...
二進位制數1111111111111100等於十進位制的多少?為什麼
設一個二進位制數 abcd 則轉換方法為 a 2 3 b 2 2 c 2 1 d 2 0這樣算出來就是這個二進位制數對應的十進位制數。就是 每一位數乘以2的n次方再求和,n就是從右往左數的第幾位 但是右起第一位要當作0 你的數字應為65532 用8421碼,代算一下就行了,個位是1,十位是2,百位是...
請問十進位制如何轉換成二進位制,二進位制數如何轉換成十進位制數?
還是寫基數,舉個複雜些的例子,你可以選擇僅涉及整數的部分來用 95.625轉換成二進位制 先寫二進位制各位基數 從1開始寫,右邊寫個小數點,先向左邊逐位寫,每位是右邊位陣列乘以2,寫到比95大為止 128 64 32 16 8 4 2 1.然後向左邊寫,每項是左邊項除以2,寫 三 四項即可 128 ...