十進位制轉為二進位制( 帶小數點的數)

時間 2023-02-15 14:40:03

1樓:匿名使用者

整數部分不斷除以2,求得餘數(倒序:最後求得的放最前)排列 ,直到商為0為止;純小數部分不斷乘以2,得出的結果的個位數按正序排列,直到純小數各位都為零或者精確到的第n位小數左邊的各位都為零為止。

2樓:匿名使用者

小數轉換方法———乘基取整法 把十進位制小數乘以2,取其積的整數部分作對應二進位制小數的最高位係數k -1 再取積的純小數部分乘以2,新得積的整數部分又作下一位的係數k -2 ,再取其積的純小數部分繼續乘2,…,直到乘積小數部分為0時停止,這時乘積的整數部分是二進位制數最低位係數,每次乘積得到的整數序列就是所求的二進位制小數。這種方法每次乘以基數取其整數作係數。所以叫乘基取整法。

需要指出的是並不是所有十進位制小數都能轉換成有限位的二進位制小數並出現乘積的小數部分0的情況,有時整個換算過程無限進行下去。此時可以根據要求並考慮計算機字長,取定長度的位數後四捨五入,這時得到的二進位制數是原十進位制數的近似值。

有小數點的數如何轉換為二進位制的數?

3樓:

整數部分用短除法除2取餘,小數部分乘2取整,直到小數部分為0

帶小數點的進位制轉換

4樓:匿名使用者

一、

先計算整數部。

du分23再計zhi算小數。

部分:——dao———

0(取整數版部分)

——1 1(小數部分為0結束,小權數部分取整部分是順序排列)

所以。二、二進位制轉八進位制100 110 001 110=

5樓:匿名使用者

一、r進位制數 →抄。

十進位制數。位權法:把襲r進位制數按權求和。

二、十進位制數 →r進位制數。

十進位制整數→r進位制整數。

除r取餘倒序法:除基數取餘法,連續除以基數,並取其餘數,直到商為零,將所得餘數倒序排列即可。

十進位制小數→r進位制小數。

乘r取整順序法:乘基數取整,連續乘以基數,並取其整數,直到積為零或達到所要求的精度時,將所得整數正序排列即可。

三、二、八與十六進位制之間的轉換。

十進位制小數轉換二進位制的問題

6樓:匿名使用者

整數和小數分別轉換。

整數除以2,商繼續除以2,得到0為止,將餘數逆序排列。

22 / 2 11 餘0

11/2 5 餘 1

5 /2 2 餘 1

2 /2 1 餘 0

1 /2 0 餘 1

所以22的二進位制是10110

小數乘以2,取整,小數部分繼續乘以2,取整,得到小數部分0為止,將整數順序排列。

取整1,小數部分是0.

取整1,小數部分是0.

取整0,小數部分是0.

取整1,小數部分是0,結束所以0.

8125的二進位制是。

十進位制等於二進位制。

7樓:沙裡波特

十進位制的整數部分:..千、百、十、個。

二進位制的整數部分:..八、四、二、個。

二進位制的小數部分:1/2、1/4、1/8、1/16 ..

你慢慢湊,就弄出來了。

8樓:影沉_秋水

你用xp系統自帶的計算器,裡面選擇科學型的就有這些轉換了。

帶小數的十進位制數怎樣轉換成二進位制數

9樓:匿名使用者

小數部分實際上,是用的乘。

例如:

十進位制轉化為二進位制,小數點後面的(小數部分)怎麼轉?

將十進位制小數0.1轉換為二進位制小數(假設精度為小數點後十位二進位制數)

10樓:金色潛鳥

乘2取整一步步做:

乘 2 得。

取 0 乘回 2 得答 取 乘 2 得 取 0

乘 2 得 取 1

乘 2 得 取 1

乘 2 得 取 0

乘 2 得 取 0

乘 2 得 取 1

乘 2 得 取 1

乘 2 得 取 0

十進位制轉二進位制小數點之後如何轉換

11樓:寶藏雲浩

十進位制轉二進位制轉換思路:

十進位制的小數轉換為二進位制,主要是小數部分乘以2,取整數部分依次從左往右放在小數點後,直至小數點後為0。

舉例:以十進位制的,要轉換為二進位制的小數。

第一步:轉換為二進位制,將小數部分乘以2,得,然後取整數部分0

第二步:再將小數部分乘以2,得0.

5,然後取整數部分0第三步:再將小數部分乘以2,得1,然後取整數部分1第四步:

經過以上計算則得到的二進位制的結果就是。

12樓:匿名使用者

可以用權的辦法,小數點以後的權值依次是1/2 1/4 1/8 這樣的話表示 用(表示 或者參考ieee中關於浮點數的表示。

13樓:匿名使用者

這個有幾種方法的!有一種是這樣的:比如0.

12就是把不斷乘以2並取整數位為轉換結果位!過程:

因為個位為0,所以取00.

84*2= 因為個位為1,所以取。

36 因為個位為1,所以取1。。。最後得出的二進位制約為

十進位制數27.3轉化成二進位制數(保留小數點後5位)

14樓:匿名使用者

27的二進位制:(先轉成16進位制 16+11= 1bh,再轉2進位制,這樣容易算)

.3的2進位制。

< 1/2 第1位0

> 1/4 第2位1,

<1/8 第3位0

< 1/16 第4位0

> 1/32 第5位1

所以,小數後面是01001

合起來:

二進位制轉十進位制,十進位制轉二進位制的演算法 求助

隨便什麼名啦啦 二進位制轉換為十進位制 方法 按權求和 該方法的具體步驟是先將二迸制的數寫成加權係數式,而後根據十進位制的加法規則進行求和 規律 個位上的數字的次數是0,十位上的數字的次數是1,依次遞增,而十分位的數字的次數是 1,百分位上數字的次數是 2,依次遞減。十進位制轉換為二進位制 一個十進...

123 123十進位制轉二進位制,把十進位制123,轉換成二進位制。需要過程。謝謝

123.123十進位制轉二進位制1111011.00011111。十進位制數123.123轉換二進位制數為1111011.0001111,十進位制數123 1 2 6 1 2 5 1 2 4 1 2 3 1 2 1 1 2 0 二進位制數1111011。小數部分 0.123 2 0.246,整數位為...

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

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