1樓:
在數制中,還有一個規則,這就是,n進位制必須是逢n進一。
對於多位數,處在某一位上的「l」所表示的數值的大小,稱為該位的位權。例如十進位制第2位的位權為10,第3位的位權為100;而二進位制第2位的位權為2,第3位的位權為4,對於 n進位制數,整數部分第 i位的位權為ni-1,而小數部分第j位的位權為n-j。
l.十進位制數的特點是逢十進一。例如:
(1010)10 =1× 103+0× 102+1× 101+0× 100
2.二進位制數的特點是逢二進一。例如:
(1010)2 =l× 23+0 × 22+l× 21+0 × 20=(10)10
3.八進位制數的特點是逢八進一。例如:
(1010)8 =l× 83+0 × 82+l× 81+0 × 80=(520)10
4.十六進位制數的特點是逢十六進一。例如:
(bad)16 =11× 162+10×l61+13×160=(2989)10
二進位制:01 101 011 101
(101)2=(5)8
(011)2=(3)8
(001)2=(1)8
從右向左,每3位分一組,不足一組左邊補0
2樓:匿名使用者
編寫c++程式執行就可以了
#include
void int2bin(int var)else
數制轉換 84十進位制轉換成二進位制八進位制以及8421BCD
32轉八 32 8 i 4 0 那麼第一個是 bai4秒的小數位是0 轉八進位制方法 du 二進位制1010100 八進位制124 8421bcd換成十進位制138550221 include include void main b 100 c 100 for int i 1,m n m 0 i a...
十進位制21425轉化為二進位制,八進位制十六進位制要過程
214 10 0 1010 10 1010 1 1010 100 2 10 1010 1 1010 100 2 10100 1 1010 100 2 10101 1010 100 2 11010010 100 2 11010110 2 011 010 110 2 326 8 11010110 2 1...
十進位制100 75轉換成二進位制,十進位制100轉二進位制是多少
計算器是不會計算小數的 十進位制100.75轉換成二進位制 先拿整數100除以2。100 2 50餘0,50 2 25餘0,25 2 12餘1,12 2 6餘0,6 2 3餘0,3 2 1,餘1,從後往前看就是1100100 小數75轉換是用乘的,0.75 2 1.50取整數1。用0.50 2 1....