計算二進位制 十進位制數,二進位制轉十進位制的演算法怎麼算?

2023-03-10 06:45:05 字數 1447 閱讀 8762

1樓:網友

的:

應該這樣簡單:先把39轉換成十六進位制:27然後再將那個2的一位變成二進位制的四位:0010再把7那一位變成二進位制的四位:0111

所以39的二進位制就是0010 0111

把這個二進位制數從右到左分組,四位一組為1101 0111 0001 然後把每一組變成十進位制就成了d71h 這樣很快變成十六進位制的再變成十進位制就快了:1+7*16+d*16*16

然後呢,得幾就不重要了!這樣的方法很快的。

2樓:金思尋幸慧師蒙

39除2=19餘1

19除2=9餘1

9除2=4餘1

4除2=2餘0

2除2=1餘0

1除2=0餘1

所以把餘數倒著加 得到39=100111

1除2=0餘1

2除2=1餘0

4除2=2餘0

8除2=4餘0

方法就是倒著來一遍。

3樓:冠卉空

用電腦上附件的計算器就行啦。

再參考別人的。

4樓:匿名使用者

這是計算機一開始就學的都不知道怎麼行啊。

還是自己好好看書。

二進位制轉十進位制的演算法怎麼算?

5樓:司涉富察慧穎

"二進位制轉十進位制,十進位制轉二進位制的演算法介紹。

十進位制轉二進位制:

用2輾轉相除至結果為1

將餘數和最後的1從下向上倒序寫。

就是結果。例如:302轉化成二進位制。

餘0餘1餘1餘1

餘0餘1餘0餘0故二進位制為100101110

二進位制轉十進位制。

從最後一位開始算,依次列為第0、1、2...位第n位的數(0或1)乘以2的n次方得到的結果相加就是答案。

例如:01101011.轉十進位制:

第0位:1乘2的0次方=1

1乘2的1次方=2

0乘2的2次方=0

1乘2的3次方=8

0乘2的4次方=0

1乘2的5次方=32

1乘2的6次方=64

0乘2的7次方=0

之後:1+2+0+8+0+32+64+0=107.二進位制01101011=十進位制107."

6樓:做而論道

十進位制數,各個位,分別是...千、百、十、個 ..

二進位制數,各個位,分別是: .八、四、二、一 ..

其它位,就由你自己,就慢慢摸索了。

十進位制數,8031,就是: 8 千、0 百、3 十、1 個。

二進位制數,1101,就是: 1 八、1 四、0 二、1 一。 即十進位制的 13。

二進位制轉十進位制演算法,二進位制轉十進位制演算法 01100000 00101100 01011000 11001010要具體演算法過程 文字解釋不給

從左往右算,左邊一位乘以2加上後一位,依次算下去 01100000 0 2 0 0 2 1 0 2 2 0 2 3 0 2 4 1 2 5 1 2 6 0 2 7 96 00101100 0 2 0 0 2 1 1 2 2 1 2 3 0 2 4 1 2 5 0 2 6 0 2 7 44 01011...

二進位制和十進位制是什麼,十進位制與二進位制有什麼區別?

二進位制就是逢二進一也就是說每個位的最大值為1例如 100,101,111都是二進位制分別代表十進位制的4,5,7十進位制就是逢十進一也就是說每個位的最大值是9例如 99,88,79等 總結 n進位制就是每個位的最大值為x 1 兩種計數的方式 十進位制和二進位制到底有什麼區別?十進位制與二進位制有什...

將二進位制數轉換成十進位制數,二進位制數如何轉換成十進位制數?

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...