1樓:五希榮臧夏
40這個數到底是什麼進位制。。。
如果是十進位制
那它的八進位制為50
計算方法為:拿40除以8等於5餘0,則八進位制的表示為50它的十六進位制為28
計算方法為:拿40除以16等於2餘8,十六進位制表示為28
什麼叫二進位制數、什麼叫**制數、什麼叫八進位制數、什麼叫十六進位制數?它們是怎麼產生出來的
2樓:匿名使用者
二進位制數的運演算法則
二進位制數運算非常簡單,計算機很容易實現,其主要法則是:
0+0=0 0+1=1 1+0=1 1+1=0 0*0=0 0*1=0 1*0=0 1*1=1
由於運算簡單,電器元件容易實現,所以計算機內部都用二進位制編碼進行資料的傳送和計算。
3.十進位制與二進位制、八進位制、十六進位制數之間的相互轉換
(1)數的進位制與基數
計數的進位制不同,則它們的基數也不相同,如表1-1所示。
進位制 基數 特點
二進位制 0 ,1 逢二進一
八進位制 0,1,2,3,4,5,6,7 逢八進一
十六進位制 0,1,2,...,9,a,b,c,d,e,f 逢十六進一
(2)數的權
不同進位制的數,基數不同,每位上代表的值的大小(權)也不相同。
如:(219)10=2*102+1*101+9*100
(11010)2=1*24+1*23+0*22+1*21+1*20
(273)8=2*82+7*81+3*80
(27af)16=2*163+7*162+10*161+15*160
(3)十進位制數轉換任意進位制
1) 將十進位制整數除以所定的進位制數,取餘逆序。
(39)10=(100111)2 (245)10=(365)8
2)將十進位制小數的小數部分乘以進位制數取整,作為轉換後的小數部分,直到為零或精確到小數點後幾位。
如:(0.35)10=(0.01011)2 (0.125)10=(0.001)2
(4)任意進位制的數轉換十進位制
按權值:
如:(219)10=2*102+1*101+9*100
(11010)2=1*24+1*23+0*22+1*21+1*20=26
(273)8=2*82+7*81+3*80=187
(7af)16=7*162+10*161+15*160=1867
3樓:
跟他們的名字一樣 像2進位制就是逢二進一····以此類推
他們的產生···就是計算機的運算 計算機只認知機器語言也就是0和1兩個數字 然後···就延伸出這麼多進位制~ 呃 入門的東西很簡單的 如果有興趣學 給你個** 加油~
4樓:匿名使用者
幾進位制就是有幾個陣列成的.我們常用十進位制.就是0~9.電腦用二進位制0或1.它們之間有換算公式.十六進位制就是a~f加上0~9
1110101的十進位制八進位制十六進位制都是什麼?計算方法要詳細步驟
5樓:匿名使用者
二進位制數1110101,轉換成十進位制過程是:
從最後一位開始,只要是1的,就按照2的相應倍數進行相加1.2.4.
8.16.32.
64.128(就是0倍,1倍,2倍。。。)則該數對應的十進位制數是1+4+16+32+64=117
八進位制的轉換可以由上面算出的十進位制117來除以8取所得餘數,最先出現的餘數就是對應的八進位制的最後一位,依次排列就是:165
相應從十進位制轉2.8.16進位制都是同樣原理。
而從二進位制轉16進位制則有簡便方法:就是從二進位制的最後一位往上取四位一個段,就是對應16進位制的一位,不夠四位的高位用0補齊,則該二進位制數對應16進位制的過程就是0101對應1+4=5,0111對應1+2+4=7,對應的16進位制數就是75
6樓:毓人
1110101的十進位制
八進位制十六進位制都是什麼?計算方法要詳細步驟(1110101)二=(1 110 101)二=(165)八(1110101)二=(111 0101)二=(75)十六(1110101)二=(75)十六=((0*16+7)*16+5)十=(7*16+5)十=(112+5)十=(117)十
7樓:做而論道
呵呵,樓主沒有說明1110101是幾進位制數,導致一樓、二樓結果大大不同。
8樓:菩提樹下的獸
^十進位制
(1 * (10^6)) + (1 * (10^5)) + (1 * (10^4)) + (0 * (10^3)) + (1 * (10^2)) + (0 * (10^1)) + (1 * (10^0)) = 1110101
八進位制(1 * (8^6)) + (1 * (8^5)) + (1 * (8^4)) + (0 * (8^3)) + (1 * (8^2)) + (0 * (8^1)) + (1 * (8^0)) = 299 073
十六進位制
(1 * (16^6)) + (1 * (16^5)) + (1 * (16^4)) + (0 * (16^3)) + (1 * (16^2)) + (0 * (16^1)) + (1 * (16^0)) = 17 891 585
將十進位制數0.75分別用二進位制數、八進位制數、十六進位制數怎麼表示?
9樓:匿名使用者
乘n取整法
0.75*2=1.5
0.5*2=1
0.75 d=0.11 b(b表示二進位制)同理0.75 d=0.6 o(o表示八進位制)0.75 d=0.c h(h表示十六進位制)
10樓:匿名使用者
二進位制的:0.11
用75去除8的地數在加小數點,
16的同上
11樓:波紹緱元槐
哥哥交你```
你點開始`點程式
點附件點計算器
輸入0.75
在換成2進位制
^^^送人魚竿跟送魚是兩回事!!你不選我你自己想了辦
十進位制數如何轉為八進位制數和十六進位制數?
12樓:匿名使用者
可以藉助二抄進位制進行轉換,3位二進位制bai對應1位八進位制,du4位二進位制對應1位十六進位制
舉例說zhi明:212d=?b=?o=?h
寫出二dao進位制各位基數,個位1,高位是低位乘以2,寫到比212大為止
256,128,64,32,16,8,4,2,1 用這組數從高到低將212湊出來,用到的數下面寫1,其餘寫0
___0,__1,__1,_0,_1,0,1,0,0
212=128+84=128+64+20=128+64+16+4
212d=11010100b=[011][010][100]b=[3][2][4]o=324o
212d=11010100b=[1101][0100]b=[d][4]h=d4h
八進位制,十進位制,十六進位制化為二進位制
書上的短除方法想必你已經會了,介紹給你一種快方法 以十進位制轉二進位制為例 回 比如十進位制是22,又根答據二進位制的位權得到 16 8 4 2 1是可以拼湊成22的數 因為它們都比22小 那好,用22 16 6,所以二進位制先消耗掉一個16 在第5位上 剩下的是6,根據位權可以得到 可以組成6的是...
二進位制,八進位制,十進位制,十六進位制之間是怎麼轉換的
二進位制與十進位制之間的轉換 1十進位制轉二進位制 方法為 十進位制數除2取餘法,即十進位制數除2,餘數為權位上的數,得到的商值繼續除2,依此步驟繼續向下運算直到商為0為止。具體用法如下圖 2二進位制轉十進位制 方法為 把二進位制數按權 相加即得十進位制數。具體用法如下圖 end二進位制與八進位制之...
二進位制八進位制,十進位制,十六進位制相互轉換的的方法,步驟要詳細
關於二進位制,八進位制,十進位制,十六進位制的相互轉換。2007 04 27 22 02 常用的進位計數制 1 數制的表示方法 方法一 將數用圓括號括起來,並將其數制的基數寫在右下角。如 1011 2 1ad 16 567 10 等。方法二 在數字後加上一個英文字母表示該數的數制。如b 表示二進位制...