1樓:匿名使用者
二進位制數的運演算法則
二進位制數運算非常簡單,計算機很容易實現,其主要法則是:
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
2樓:
跟他們的名字一樣 像2進位制就是逢二進一····以此類推
他們的產生···就是計算機的運算 計算機只認知機器語言也就是0和1兩個數字 然後···就延伸出這麼多進位制~ 呃 入門的東西很簡單的 如果有興趣學 給你個** 加油~
3樓:匿名使用者
幾進位制就是有幾個陣列成的.我們常用十進位制.就是0~9.電腦用二進位制0或1.它們之間有換算公式.十六進位制就是a~f加上0~9
什麼是二進位制,八進位制,十進位制,十六進位制。還有他們之間的轉換?
4樓:上科互聯
十進位制就是我們平時數學和生活中國經常用到的。
二進位制,八進位制,十六進位制一般是計算機用到的。計算機的最底層就是二進位制0,1**,其實都是很好理解的,十進位制是逢十進一,二進位制是逢二進一,八進位制是逢八進一,十六進位制是逢十六進一。他們之間的轉換有相對應的工具的。
你可以搜尋下進位制轉化工具進行轉換。
5樓:滴噠來啦
二進位制由0 1組成,八進位制0到7 十進位制0到9
二進位制數轉換成十六進位制數,二進位制數1010101轉換成十六進位制數
1010.101整數部分從右向左四位分組,不足補0小數部分從左向右四位分組,不足補0原數 1010.10101010 2 3 2 1 8 2 10 a 16 小數部分也是a 16 結果 1010.101 2 a.a 16 a.ah 整數 2 3 2 1 a 小數 2 3 2 1 a h代表十六進位制...
將二進位制數轉換成十進位制數,二進位制數如何轉換成十進位制數?
1乘以2的5次方 0乘以2的4次方 1乘以2的3次方 0乘以2的2次方 1乘以2的1次方 每個數都這樣算就可以了 要什麼過程,你用計算器,按到二進位制,一轉不就行樂 10101 1 2 4 0 2 3 1 2 2 0 2 1 1 2 0 16 4 1 21 同理,110001 1 2 5 1 2 4...
計算二進位制 十進位制數,二進位制轉十進位制的演算法怎麼算?
的 應該這樣簡單 先把39轉換成十六進位制 27然後再將那個2的一位變成二進位制的四位 0010再把7那一位變成二進位制的四位 0111 所以39的二進位制就是0010 0111 把這個二進位制數從右到左分組,四位一組為1101 0111 0001 然後把每一組變成十進位制就成了d71h 這樣很快變...