二進位制如何表示小數

時間 2021-09-02 09:04:28

1樓:於尋聖梅花

乘基數取整法,如

0.11先0.11*2,得0.22取整數部分0作為小數的十分位,再0.22*2,得0.44,取整數0作為小數的百分位,一直重複上述步驟,直到你所需的精度

2樓:史磬郭浩思

可以這樣:首先將一個小數如:235.

725的小數部分取出,即:0.725,將其乘以進位制數二進位制就乘以2後得到1。

45,取其整數部分1為二進位制小數的第一項(十分位),在將小數部分0。45乘2得0。9,取其整數部分為二進位制小數的第二位(百分位)0,在將其小數部分0。

9乘2,得1。8,取其整數部分為二進位制小數的第三位(千分位)1,取其小數部分0。8再乘2……以此類推,直到值為0或形成迴圈小數則停止。

3樓:抗裕慎雪晴

比如說5.6

整數部分5用2進製為101

小數部分0.6

有這樣一個公式:

*2如果<1就為0,基數=基數;大於1,就為1,基數=基數-10.6*2=1.2>0

那麼就為1

基數=1.2-1=0.2

0.2*2=0.4<0

那麼就為0,基數=0.4

0.4*2=0.8<0,那麼就為0,基數=0.80.8*2=1.6>0

那麼就為1,基數為1.6-1=0.6::

::所以5.6可以表示為:101.1001

想往下面再乘,就更精確了

4樓:章霞獨光赫

這樣計算:

0.11x2=0.22

取00.22x2=0.44

取00.44x2=0.88

取00.88x2=1.76

取10.76

x2=1.52

取10.52x2=1.04

取10.04x2=0.08

取00.08

x2=0.16

取00.16

x2=0.32

取00.32

x2=0.64

取00.64

x2=1.28

取10.28

x2=0.56

取00.56

x2=1.12

取10.12x2=0.24

取00.24x2=0.48

取00.48x2=0.96

取00.96x2=1.92

取10.92x2=1.84

取1.....

算得我快崩潰了,直到值為0或形成迴圈小數則停。就把取的哪些合起來,就是二進位制表示了,好難算。最後結果是:0000.***x

***x的樣式。

二進位制數的表示方法,二進位制數的表示方法 0 1 10 11 100 101 110 111 1000 1001,它為什麼回回這樣表示?為什麼

二進位制數的表示方法 0 1 10 11 100 101 110 111 1000 1001,是因為二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是 逢二進一 借位規則是 借一當二 二進位制數 binaries 是逢2進位的進位制,0 1是基本算符 計算機運算基礎採用二進位制。電腦...

什麼是二進位制?二進位制怎麼算,二進位制是什麼意思,怎麼算

兜轉瞬間 二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數,它的基數為2,進位規則是逢二進一。二進位制是計算技術中廣泛採用的一種數制。二進位制資料是用0和1兩個數碼來表示的數。它的基數為2,進位規則是逢二進一,借位規則是借一當二,由18世紀德國數理哲學大師萊布尼茲發現...

二進位制的小數部分如何轉換為十進位制

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