怎麼樣在十進位制和二進位制之間快速轉換,求方法

時間 2023-02-14 19:45:07

1樓:匿名使用者

我舉個列子你應該就明白了,比如二進位制的1101轉換成十進位制就應該是:1*2^0+0*2^1+1*2^2+1*2^3 = 1+0+4+8 = 13,那麼要把13轉換成二進位制就應該用13除以2,直到商為0,然後把所有的餘數倒敘排列,我曉得這樣說的話很抽象,我例項一下,13/2是商6餘1 ,然後用商6再除以2就得3餘0,然後再用3除2得1餘1.在用1除2得0餘1 ,然後將餘數倒敘排列就為:

1101,就這樣了,如果還有**不清楚可以問。

2樓:匿名使用者

開啟電腦上的計算機。點下高階計算機就可以轉換了。望採納。

3樓:王順沃颯

我舉個列子你應該就明白了,比如二進位制的1101轉換成十進位制就應該是:1*2^0+0*2^1+1*2^2+1*2^3

=13,那麼要把13轉換成二進位制就應該用13除以2,直到商為0,然後把所有的餘數倒敘排列,我曉得這樣說的話很抽象,我例項一下,13/2是商6餘1,然後用商6再除以2就得3餘0,然後再用3除2得1餘1.在用1除2得0餘1,然後將餘數倒敘排列就為:1101,就這樣了,如果還有**不清楚可以問。

4樓:理工男老

十進位制轉換為二進位制的方法,十進位制轉化為二進位制,十進位制轉2進製。

計算機裡十進位制和二進位制之間怎麼轉換,計算的方法是什麼

5樓:匿名使用者

十進位制轉換為二進位制:用十進位制數不斷除以2,直到商為0或1.最後將餘數從上到下由右向左寫起。

6樓:匿名使用者

十進位制轉換為二進位制,採用位權相加,二進位制轉換為十進位制採用除商倒取餘法。如果你不知道什麼是位權和基數這些基本的東西,那你也讓我無語了。

7樓:刺身金魚

十進位制整數轉換為二進位制:

十進位制整數轉換為二進位制整數採用"除2取餘,逆序排列"法。具體做法是:用2去除十進位制整數,可以得到乙個商和餘數;再用2去除商,又會得到乙個商和餘數,如此進行,直到商為一時為止,然後把先得到的餘數作為二進位制數的低位有效位,後得到的餘數作為二進位制數的高位有效位,依次排列起來。

舉例來說:19轉換為二進位制:

19/2=9餘1

9/2=4 餘1

4/2=2 餘0

2/2=1 餘0

1/2=0 餘1

由下往上取餘數 10011

8樓:曾經最美

十進位制與二進位制之間的轉換發放如下所示:

1、十進位制轉二進位制:把十進位制數處以2求餘數,在將除數作為被除數,繼續求餘數,直到除數為0。在將所求的餘數倒序就是所得的二進位制數。

2、二進位制轉十進位制:從右邊依次是:2的零次方*1,2的一次方*1,2的二次方*1,2的三次方*1,2的四次方*1,2的五次方*1,--2的n次方*1,將上面的結果相加:

2的零次方*1+2的一次方*1+2的二次方*0+2的三次方*1+2的四次方*1+2的五次方*1+--2的n次方*1的結果。

給乙個ip位址,如何進行二進位制與十進位制之間的轉換

9樓:網友

這個說起來很麻煩建議看書。二進位制就是0,1兩個數逢2進1一次類似10機制0—9逢10進為0~255.

0~每個點前面為8位二進位制數。

10樓:匿名使用者

可以利用windows的「計算器」軟體,選擇科學型(xp)或「程式設計師」,先選到「二進位制」,輸入8位二進位制數字後,再點選「十進位制」,就能轉換ip位址的四分之一。手工計算的話,要按照「乘權求和」的方法計算。每8位二進位制轉換為乙個十進位制數。

最右一位是2的0次方,然後向左依次為2的1次方、2次方,。。與對應的二進位制數字的一乙個數字相乘後再全部累加起來。

10進製和二進位制之間轉換的方法有哪些?

11樓:靠譜的星爺

一、十進位制轉換為二進位制;比如。

10進製的15轉換2進製:

用15除以2,商為7,餘數為1,再用7除以2,商為3,餘數為1,再用3除以2,商為1,餘數為1,再用1除以2,商為0,餘數為1,最後吧餘數倒過來排列就為二進位制的1111(即商為0時的1,商為1時的1,商為3時的1,商為7時的1)

二、二進位制轉十進位制。

1.以二進位制的1111轉十進位制為例:

2.把二進位制的1111看成是十進位制的1111即1*10^3 + 1*10^2 + 1*10^1 + 1

3.然後把10變成2,即1*2^3 + 1*2^2 + 1*2^1 + 1=15

二進位制和十進位制之間如何轉換

12樓:匿名使用者

十進位制就是「逢二進一」,如二進位制數101等於十進位制數5,在二進位制加法中,101+101=1010。

13樓:衛全買冷松

1.二進位制與十進位制的轉換。

(1)二進位制轉十進位制。

方法:"按權求和"

例:((2)十進位制轉二進位制。

十進位制轉換為二進位制。

十進位制資料數字除以2的餘數的逆序組合。

例:404d=(

)b2|404

餘02|202

餘02|101

餘02|50

餘12|25

餘02|12

餘12|6餘02|3

餘12|1計算結果便是:110101000

14樓:匿名使用者

如二進位制的1101轉化成十進位制。

1101(2)=1x2^0+0x2^1+1x2^2+1x2^3=13轉化成十進位制。

要從右到左用二進位制的每個數乘以2的相應次方不過次方要從0開始。

相反用十進位制的13除以2(用小學生的那種方法除)每除一下將餘數標在旁邊。

最後按餘數從下往上排列即可得到1101

由於符號不能打出來。

只能口述。

二進位制轉十進位制演算法,十進位制轉二進位制演算法

我們在網路上經常遇到要ip轉為二進位制來劃分或彙總子網,所以要找一種最快速的十進位制轉二進位制的方法 這種演算法用除16來算,基於我們對16以內的二進位制很熟悉 朋友你也許也奇怪,除16不是算16進製制轉換的嗎?呵呵,下面看來我說.我們用d表示10進製,用b表示2進製 公式是a d 16 b 餘c....

二進位制和十進位制的轉化,二進位制轉化為十進位制的方法?

我不能圓滿的你。給點我的想法吧!我覺得,如果按正確的轉化方法的話,那麼各類進製中,數的大小就都是統一的了 這句是你的原話。這句是沒錯的,不管按什麼方法轉化,他們的大小是不會變化的。但是,數的大小比較不是看他們的形式,不能因為one,和1不同就說他們是不一樣的。同樣也不能說10和10一樣就說他們是一樣...

請問十進位制和二進位制如何換算,二進位制數如何轉換成十進位制數?

用67做例子說明。二進位製換十進位制 採用科學計數法,按權.1000011 1000000 2 6 10 2 1 1 2 0 2 6 2 1 2 0 64 2 1 67十進位製換二進位制 採用短除2 2 67 2 33.1 2 16.1 2 8.0 2 4.0 2 2.0 2 1.0 2 0.1 從...