為什麼計算機中的2進位數能代表十進位數?

2025-03-13 04:45:22 字數 4178 閱讀 5342

1樓:酷娛記

二進位的計算資料是用0和1兩個數碼來表示的數。基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。計算機中的二進位是乙個非常微小的開關,用「開」來表示1,「關」來表示0。

二進位的計算分為五種:

1、加法有四種情況: 0+0=0,0+1=1,1+0=1,1+1=10,0進位為1。

2、乘法有四種情況: 0×0=0,1×0=0,0×1=0,1×1=1。

3、減法有四種情況:0-0=0,1-0=1,1-1=0,0-1=1。

4、除法有兩種情況:0÷1=0,1÷1=1。

5、拈加法二進位是加減乘除外的一種特殊演算法。拈加法運算與進行加法類似,但不需要做進位。

2樓:做而論道

j進位(二進位、十進位、十六進位睜掘悶。。。與計算機無關。

進位,多種多樣了。

以前,有「十六兩一斤」。

現在有「七天是一週悉彎」、「60 秒就算一分」。。

就是乙個.28 是 2π。。

12 瓶啤酒,就是一箱。。。

老外還有「吋呎碼哩」。。

二進位就是「逢二進一」,十進位就是「逢十進一」。

用這兩種進位,數一數,一堆蘋果有多少個?散模

你會得到兩種數值。 但是,它們,一定是相等的。

計算機十進位數怎樣換算成二進位數

3樓:網友

進位轉十進位,十進位轉二進位。

的演算法十進位轉二進位:

用2輾轉相除。

至結果為1將餘數。

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

就是結果。例如302

餘0餘1餘1餘1餘0餘1餘0餘0故二進位為100101110二進位轉十進位。

從最後一位開始算,依次列為第..位。

第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

二進位01101011=十進位107.一、二進位數。

轉換成十進位數。

由二進位數轉換成十進位數的基本做法是,把二進位數首先寫成加權係數式,然後按十進位加法規則求和。這種做法稱為"按權相加"法。二、十進位數轉換為二進位數。

十進位數轉換為二進位數時,由於整數和小數的轉換方法不同,所以先將十進位數的整數部分和小數部分分別轉換後,再加以合併。

十進位整數轉換為二進位整數。

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

2.十進位小數轉換為二進位小數。

十進位小數轉換成二進位小數採用"乘2取整,順序排列"法。具體做法是:用2乘十進位小數,可以得到積,將積的整數部分取出,再用2乘餘下的小數部分,又得到乙個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。

然後把取出的整數部分按順序排列起來,先取的整數作為二進位小數的高位有效位,後取的整數作為低位有效位。

為什麼二進位數可以表示十六進位數?

4樓:網友

二進位與十六進位的關係。

2進位 0000 0001 0010 0011 0100 0101 0110 0111

16進位 0 1 2 3 4 5 6 7

2進位 1000 1001 1010 1011 1100 1101 1110 1111

16進位 8 9 a(10) b(11) c(12) d(13) e(14) f(15)

可以用四位數的二進位數來代表乙個16進位,如3a16 轉為二進位為:

3為0011,a 為1010,合併起來為00111010。可以將最左邊的0去掉得1110102

右要將二進位轉為16進位,只需將二進位的位數由右向左每四位乙個單位分隔,將各單位對照出16進位的值即可。

二進位與帆橡八進位間的關係。

二進位 000 001 010 011 100 101 110 111

八進位 0 1 2 3 4 5 6 7

二進位與八進位的關係類似於皮顫二進位與十六進位的關係,以八進位的各數為0到7,以三位二進位數來表示。如要將51028 轉為二進位,5為101,1為001,0為000,2為010,將這些數的二進位合併後為1010010000102,即是二進位的值。

若要將二進位轉為八進位,將二進位的位數由右向左每三位乙個單位分隔,將事單位對照出八進位的值即可。

轉換成十進位也簡單。

有乙個公式:二進位數、八進位數、十六進位數的各位數字分別乖以各自的基數的燃轎敗(n-1)次方,其和相加之和便是相應的十進位數。

如:八進位;1101q=1*8^0+0*8^1+1*8^2+1*8^3=577

如何用二進位表示十進位中的某個數?

5樓:輪看殊

方法:要從右到左用二進位的每個數去乘以2的相應次悶梁笑方,小數點後則是從左往右。

例如:二進位數轉化成十進位。

二進位)=1*2^0+0*2^1+1*2^2+1*2^3 +0*2^-1+1*2^-2=1+0+4+8+0+十進位)

所以總結起來通用公式為:

二進位)=d*2^0+c*2^1+b*2^2+a*2^3+e*2^-1+f*2^-2+g*2^-3(十進位)

二進位的特點。

1、它由兩個數碼0,1組成,螞含二進位數運算規律是逢二進一。渣埋。

2、二進位數的書寫通常在數的右下方註上基數2,或加後面加b表示。

二進位的優點。

二進位數除法與十進位數除法很類似。可先從被除數的最高位開始,將被除數(或中間餘數)與除數相比較,若被除數(或中間餘數)大於除數,則用被除數(或中間餘數)減去除數,商為1,並得相減之後的中間餘數,否則商為0。

再將被除數的下一位移下補充到中間餘數的末位,重複以上過程,就可得到所要求的各位商數和最終的餘數。

用十進位數表示二進位數是什麼數?

6樓:網友

方法:十進位數轉換為二進位數時,由於整數和小旅衡數的轉換方法不同,所以先將十進位數的整數部分和小數部分分別轉換後,再加以辯鎮粗合併。

擴充套件:二進位是計算技術中廣泛採用的一種數制。二進位資料是用0和1兩個數碼來表示的攜鎮數。它的基數為2,進位規則是「逢二進一」,借位規則是「借一當二」。

二進位數與十進位數的換算關係是什麼?

7樓:做而論道

十進位數,各個位,分別是: .千、灶老百、十、個 ..

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

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

十隱碧公升進位數,8031,就是: 8 千、0 百、3 十、1 個。

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

為什麼計算機中用二進位代替十進位數?

8樓:網友

二進位的特點:

1、技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。

2、簡化運槐團算規則:兩個二進位數和、積運算組合各有三種,運算規則簡單鉛尺橘,有利於簡化計算機內部結構,提高運算速度。

3、適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。

4、易於進行轉換,二進位與十進位數易於互相轉換。

5、用二進位表示資料具有抗干擾能力強,可靠性高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。

計算機一般都用什麼進位制,計算機中的進位制學了以後有啥用

計算機一般用 二進位制。二進位制是計算技術中廣泛採用的一種數制。二進位制資料回是用0和1兩個數碼來答表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 由18世紀德國數理哲學大師萊布尼茲發現。當前的計算機系統使用的基本上是二進位制系統,資料在計算機中主要是以補碼的形式儲存的。計算機中...

小數在計算機中的表示,小數在計算機中的表示

對於規格化二進位制浮點示法而言,有效數位的第1位必定是1而不是0,因此ieee 754規定 實際有效數位中的第1位被省去,因而,有效數位中默計含有1位。除了將指數安排在有效數位前面,還不足以快速比較兩個浮點數的大小,例如1.0 2 1 在計算機中表示為 0 11111111 000000000000...

電腦為什麼採用二進位制運算,計算機中為什麼採用二進位制?而平時採用十六進位制?

計算機為什麼使用二進位制 原因如下 1.技術上容易實現 用雙穩態電路表示二進位制數字0和1是很容易的事情。2.可靠性高 二進位制中只使用0和1兩個數字,傳輸和處理時不易出錯,因而可以保障計算機具有很高的可靠性。3.運算規則簡單 與十進位制數相比,二進位制數的運算規則要簡單得多,這不僅可以使運算器的結...