我們常用的數是十進位制,如23,表示十進位制的數要用數碼 0,1,2,3,4,5,6,7,8,9,在電子計算機中用的是二

2021-08-20 02:07:29 字數 2965 閱讀 5329

1樓:匿名使用者

十進位制數只有0,1,2,3,4,5,6,7,8,9等十個數碼,其意思是:滿10就進位,比如1234共有4位,其值=1*10*10*10+2*10*10+3*10+4;而二進位制數只有0,1兩個數碼,其意思是滿2就進位,比如:101010這個二進位制數,相當於十進位制數的計算方法是:

101010是6位的二進位制數,則其值=1*2*2*2*2*2+0*2*2*2*2+1*2*2*2+0*2*2+1*2+0*2=42。上面的1101是4位二進位制數,其值相當於十進位制數=1*2*2*2+1*2*2+0*2+1=13。希望這樣講,你能理解。

2樓:

1101=1*2^3+1*2^2+1=8+4+1=13

最左邊的1從右往左數是第四位,所以最左邊的1就可以化成1*2^(4-1)

從右往左數第三位的1因為在第三位,所以這個1可以化成1*2^(3-1)

從右往左數第二位是0,0乘以任何數都為零,所以不算

最右邊的1因為是在從右往左數第一位,所以這個1可以化成 1*2 ^(1-1)=1 (任何數的零次方都為一)

所以把這些加起來就得出了

3樓:悠悠湛盧

1101=1*2^3+1*2^2+1=8+4+1=13

4樓:貓科反應堆

= =不是告訴你怎麼算了嘛……

我們常用的數是十進位制數,要用10個數碼(又叫數字):0,1,2,3,4,5,6,7,8,9,如4657=4*(

5樓:520我愛你

1101=1*2^3+1*2^2+1=8+4+1=13

我們常用的數是十進位制數,如2639=2×103+6×102+3×101+9,表示十進位制的數要用10個數碼:0、1、2、3、4、

6樓:白蘭地

∵二進位制中的101=1×22+0×21+1=5,等於十進位制的5,10111=1×24+0×23+1×22+1×21+1=23,等於十進位制的23,

∴二進位制中的1101=1×23+1×22+0×21+1=13,

∴二進位制中的1101等於十進位制中的數是13.

我們常用的數是十進位制數 如4657=4×103+6×102+5×101+7×100

7樓:匿名使用者

從右到左,以n=0開始,每一位依次是2的n次方,加起來就是十進位制數

101011=2^5+0+2^3+0+2^1+2^0=43

我們常用的數是十進位制數,計算機程式使用的是二進位制數(只有數碼0和1),它們兩者之間可以互相換算,如將

8樓:軒狗

9;(11100)2 ;35.

分析bai:(1)根據例du子可知:若二進zhi制的數有daon位,那麼換成十進位制,等於每版一個數位上的數乘

權以2的(n-1)方,再相加即可;

(2)關於二進位制之間的運算,利用“逢二進一”、“退一還二”的運演算法則計算即可.

(1)(1001)2 =1×23 +0×22 +0×21 +1=9;

(2)(10101)2 +(111)2 =(11100)2 ;

(110010)2 -(1111)2 =(100011)2 =1×25 +1×21 +1=35.

故答案為:9;(11100)2 ;35.

9樓:匿名使用者

哈看好丁鬆 i 吧那就是看見你

我們常用的數是十進位制的數,而計算機程式處理中使用的是隻有數碼0和1的二進位制數.

10樓:匿名使用者

十進位制轉換成二進位制的方法:

整數部分是:除2取餘法,即每次將整數部分除以2,餘數為該位權上的數,而商繼續除以2,餘數又為上一個位權上的數,這個步驟一直持續下去,直到商為0為止,最後讀數時候,由低位到高位,即從最後一個餘數讀起,一直到最前面的一個餘數。這樣就轉換成了二進位制數。

比如將25轉換成二進位制數:第一步:25除以2商12餘1;第二部:

12除以2商6餘0;第三步:6除以2商3餘0;第四步:3除以2商1餘1;第五步:

1除以2商0餘1.因此得到的二進位制數就是11001,但是通常我們表示二進位制數是8位,所以不足8位時應該在高位補0,所以最後結果就是00011001.

然後將二進位制轉換成十進位制時,按權相加法,即將二進位制每位上的數乘以權,然後相加之和即是十進位制數。最低位是2的0次方,依此類推,然後相加。

11樓:匿名使用者

這叫做位置記數法:一個數碼所表示的數值大小,不僅與該數碼的大小有關,還與該數碼所處的位權有關。

二進位制數中的每個數碼(0或者1)所表示的數值大小,等於該數碼(0或者1)乘以該數碼所處的位權。位權是以2為底的整數次冪逐位遞增的:二進位制整數的最低位其位權為2^0,次低位的位權為2^1,如此向高位逐位遞增。

當然,二進位制小數的位權,是從小數點開始向右(向低位)逐位遞減的負整數次冪:2^(-1) 2^(-2) 2^(-3).....

在二進位制數1101中,左邊第一個1的位權是2^3,所以這個1表示的數值大小是1*2^3,左邊起向右數第2個1的位權是2^2,這個1所表示的數值大小就是1*2^2,從左邊數起第3個數是0,它所表示的數值大小為0*2^1,當然,由於這個數碼為0,無論位權是多少,所表示的數值大小都為0,最右邊的1其位權為2^0,因此這個1所表示的數值大小就是1*2^0。將這4個數碼分別表示的數值大小都加到一起,就是這一串數碼所表示的數值的大小了。

咱們舉個十進位制數的例子吧:十進位制數1234,1的位權是10^3,1所表示的數值大小為1*10^3=1000,2所表示的數值大小為2*10^2=200,3所表示的數值大小為3*10^1=30,4所表示的數值大小為4*10^0=4,所以1234=1*10^3+2*10^2+3*10^1+4*10^0=1000+200+30+4。

n進位制數,其位權就是以n為底的整數次冪,不同位置的位權其指數不同,位權的大小也就不同了。

明白了嗎?

如何將非十進位制的數轉換成十進位制的數呀

非十進位制的數有二進位制,八進位制,十六進製制,十進位制數轉換成這三種非十進位制數需要複雜細緻的流程,需要一定的計算機數制知識。具體轉換方法如下 1 首先我們來看一下,十進位制如何轉換為二進位制。把十進位制整數逐次用任意進製數的基數去除,一直到商是0 為止,然後將所得到的餘數與由下而上排列即可。2 ...

負二進位制數轉換為十進位制數的問題,二進位制數如何轉換成十進位制數?

這個簡單 首先你看首位是1還是0,0那麼直接換算。如果是1你把這個2進製轉化成十進位制,然後用256 換算的十進位制 得出來的值加個負號就是你要求的負數。原理就是補碼與原碼組成乙個數就是乙個位元組的最大值256.補碼是通過256 負數 得到。你多去想想會理解的 按權位。1 2 7 1 2 6 1 2...

將十進位制數221轉換成二進位制的數是多少,怎麼個轉法

二進位制 1111101 電腦的用十進位制來進行指令的操作的,即只有0和1兩種數字作為指令 而我們通常使用的是十進位制,即0 1 2 3 4 5 6 7 8 9。我們今天要學的是如何將十進位制轉化為二進位制。首先我們要記憶住,十進位制轉化成為二進位制的原則是 逢2進1.就是每當是2的n倍時,就進幾位...