1樓:xiao鵪鶉
a h = 1010 b
b h = 1011 b
c h = 1100 b
7 h = 0111 b
8 h = 1000 b
所以(abc.78)h=(1010 1011 1100 . 0111 1)b
2樓:
101010111100.01111
計算機進位制轉換32. (63.13)d=(____________________)b=(________)o=(________)h
3樓:匿名使用者
計算機中常用的數的進位制主要有:二進位制、八進位制、十六進位制,學習計算機要對其有所瞭解。
2進位制,用兩個阿拉伯數字:0、1;
8進位制,用八個阿拉伯數字:0、1、2、3、4、5、6、7;
10進位制,用十個阿拉伯數字:0到9;
16進位制就是逢16進1,但我們只有0~9這十個數字,所以我們用a,b,c,d,e,f這五個字母來分別表示10,11,12,13,14,15。字母不區分大小寫。
以下簡介各種進位制之間的轉換方法:
一、二進位制轉換十進位制
例:二進位制 「1101100」
1101100 ←二進位制數
6543210 ←排位方法
例如二進位制換算十進位制的演算法:
1*26 + 1*25 + 0*24 + 1*23 + 1* 22 + 0*21 + 0*20
↑ ↑
說明:2代表進位制,後面的數是次方(從右往左數,以0開始)
=64+32+0+8+4+0+0
=108
二、二進位制換算八進位制
例:二進位制的「10110111011」
換八進位制時,從右到左,三位一組,不夠補0,即成了:
010 110 111 011
然後每組中的3個數分別對應4、2、1的狀態,然後將為狀態為1的相加,如:
010 = 2
110 = 4+2 = 6
111 = 4+2+1 = 7
011 = 2+1 = 3
結果為:2673
三、二進位制轉換十六進位制
十六進位制換二進位制的方法也類似,只要每組4位,分別對應8、4、2、1就行了,如分解為:
0101 1011 1011
運算為:
0101 = 4+1 = 5
1011 = 8+2+1 = 11(由於10為a,所以11即b)
1011 = 8+2+1 = 11(由於10為a,所以11即b)
結果為:5bb
四、二進位制數轉換為十進位制數
二進位制數第0位的權值是2的0次方,第1位的權值是2的1次方……
所以,設有一個二進位制數:0110 0100,轉換為10進製為:
計算: 0 * 20 + 0 * 21 + 1 * 22 + 0 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100
五、八進位制數轉換為十進位制數
八進位制就是逢8進1。
八進位制數採用 0~7這八數來表達一個數。
八進位制數第0位的權值為8的0次方,第1位權值為8的1次方,第2位權值為8的2次方……
所以,設有一個八進位制數:1507,轉換為十進位制為:
計算: 7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839
結果是,八進位制數 1507 轉換成十進位制數為 839
六、十六進位制轉換十進位制
例:2af5換算成10進位制
直接計算就是: 5 * 160 + f * 161 + a * 162 + 2 * 163 = 10997
(別忘了,在上面的計算中,a表示10,而f表示15)、
現在可以看出,所有進位制換算成10進位制,關鍵在於各自的權值不同。
假設有人問你,十進數 1234 為什麼是 一千二百三十四?你儘可以給他這麼一個算式: 1234 = 1 * 103 + 2 * 102 + 3 * 101 + 4 * 100
計算機進位制轉換(50)d =()b
4樓:和添錦
首先,我們理解下括號外的字母各代表的進位制:
b或b代表二進位制數
o或o在表八進位制數
d或d代表十進位制數
h或h代表十六進位制數
題目中(50)d表示50是十進位制數,後面()b,也就是將十進位制數50轉為二進位制:
我們知道,50介於32和64之間(2^5和2^6之間,這裡比較的數一定是2的整數次方),那麼我們可以這樣算:
50=32*1+16*1+8*2+4*0+2*1+1*0(注意:32,16,8,4,2,1分別是2的6,5,4,3,2,1,0次方,這裡的數必須是2的整數次方),此時沒我們將32,16,8,4,2,1後面的乘數1,和0從左到右依次寫下來:110010,這時候就得到一個二進位制表示,這個數就是十進位制數50 轉為二進位制數的結果。
即(50)d=(110010)b
5樓:匿名使用者
(50)d = (110010)b
好好學習天天向上
數制轉換:(1)43 d = ____b。(2)10111010110 b =___h
6樓:
43=2的5次方+2的3次方+2+1
所以43 d = 10111 b
二進位制數轉換成十六進位制數:從小數點開始,整數部分向左、小數部分向右,每4位為一組用一位十六進位制數的數字表示,不足4位的要用「0」補足4位,就得到一個十六進位制數。
0000 -> 0 0100 -> 4 1000 -> 8 1100 -> c 0001 -> 1 0101 -> 5 1001 -> 9 1101 -> d 0010 -> 2 0110 -> 6 1010 -> a 1110 -> e 0011 -> 3 0111 -> 7 1011 -> b 1111 -> f
所以10111010110 b =5d6 h
7樓:匿名使用者
設拉力為t,隔離a分析有
t=mag ①
隔離b分析有
mbg= tcosθ ②
由①②整合得
ma/mb=1/cosθ
進位制轉換:136d=____________b=__________q=__________h
8樓:匿名使用者
二進位制b
八進位制o
十進位制d
十六進位制h
136d = 10001000b = 210o = 88h做法:136/2 = 68 餘數是0
68/2 = 34 餘數是
034/2 = 17 餘數是 0
17/2 = 8 餘數是 1
8/2 = 4 餘數是 0
4/2 = 2 餘數是 0
2/2 = 1 餘數是 0
1/2 = 0 餘數是 1
從寫往上寫10001000b
136/8 = 17 餘數是0
17/8 = 2 餘數是 1
2/8 = 0 餘數是 2
可得210o
136/16 = 8 餘數是8
8/16 = 0 餘數是8
可得88h
計算機十六進位制轉換成十進位制應該怎麼就算
十進位制bai,八進位制和十六進位制互化應以du二進位制作為橋zhi 樑1.十進位制轉化成二進dao制 回 口訣 整數部分除以基數倒取 答餘小數部分乘以基數正取整 用十進位制的數除以2,除到不能再被2除為止所得的餘數按從下到上的順序排就是二進位制。比如 17.3 10轉化成二進位制,保留3位小數 整...
計算機是怎樣利用二進位制來執行的計算機中為什麼採用二進位制?而平時採用十六進位制?
計算機處理時候很簡單 只有對或錯 如果接觸過程式設計的人會知道 所有給計算機的指令只有絕對的 沒有模糊的 其次二級制是這樣 一個叫做逢二進一 道理同十進位制的逢十進一 以下舉例,左邊為十進位制 右邊為二進位制 1 1 2 10 由於這裡1往上加1就會出現2 所以直接進一位 3 11 4 100 由於...
有人知道計算機的二進位制,十進位制,八進位制,十六進位制資料之間的轉
二進位制數1110101,轉換成十進位制過程是 從最後一位開始,只要是1的,就按照2的相應倍數進行相加1.2.4.8.16.32.64.128 就是0倍,1倍,2倍。則該數對應的十進位制數是1 4 16 32 64 117八進位制的轉換可以由上面算出的十進位制117來除以8取所得餘數,最先出現的餘數...