0 08轉化成二進位制是多少,十進位制的 0 55 轉換為二進位制是多少?

2022-06-16 06:16:47 字數 2284 閱讀 9388

1樓:

決定二進位制數小數部分的位數為16位,

那麼需要乘以65536(2^16)進行整數化。

(0.08)10*(2^16)10

=(0.08)10*(65536)10

=(5242.88)10

取整數部分,

>(5242)10

=(147a)16

=(0001 0100 0111 1010)2因為最初乘了65536,即2的16次方,所以換算成二進位制時應右移十六位,

即最終結果等於(0.0001010001111010)2。

ps:為什麼要換算成十六進製制?乙個十六進製制數就等於四個二進位制位,一次性就計算了四個二進位制位的結果,這當然是相對比較有效率的做法。

2樓:毓人

(0.08)10

=((1000/1010+0)/1010)2=((0.11001100110011001100110011+0)/1010)2

=(0.11001100110011001100110011/1010)2

=(0.00010100011110101111)2

十進位制的 0.55 轉換為二進位制是多少?

3樓:素朗劍琳怡

0.1000110011……

0011不斷迴圈下去,結果為無限迴圈小數(除不盡)解法如下:

0.55*2=1.10

結果取整數

1捨去1.10的整數為0.1

0.1*2=0.2

取0,以下類推

0.2*2=0.4

00.4*2=0.8

00.8*2=1.6

10.6*2=1.2

10.2*2=0.4

00.4*2=0.8

00.8*2=1.6

10.6*2=1.2

1……………………

十進位制2008轉二進位制是多少,轉十六進製制和八進位制各是多少?

4樓:匿名使用者

卷除法得 :11111011000,16進製制:7d8,二進位制:3730

5樓:匿名使用者

在windows自帶的計算器裡選擇「程式設計師型」,左邊選擇十進位制輸入2008,然後按二進位制等就會出來需要的。

二進位制:11111011000

八進位制:3730

十六進製制:7d8

6樓:匿名使用者

11111011000,16進製制:7d8,二進位制:3730

0.6怎樣化成二進位制數

7樓:

是這麼一步一步精確計算的:

0.6×0.2=0.12

0.1+0.2×0.2=0.104

0.1+0.04×0.2=0.108

0.1+0.08×0.2=0.10016

。。。。。。

如此,是0.1001並且以1001為迴圈節的無限迴圈小數

8樓:匿名使用者

是0.1001並且以1001為迴圈節的無限迴圈小數

2fh轉化為二進位制怎麼轉化

9樓:匿名使用者

101111

由於2的4次方等於16,十六進製制和二進位制之間的轉化是四次方的關係,可以把十六進製制數的每一位轉換成四位的二進位制就行。

在16進製制中:a(a)=10 b(b)=11 c(c)=12 d(d)=13 e(e)=14 f(f)=15

所以十六進製制的 2f = 0010 1111 所以最後結果為:101111

10樓:匿名使用者

2f = 101111

h表示是十六進製制吧

十進位制0.51轉二進位制是多少?

11樓:春風九九六

保留四位數1000 演算法:小數乘二取整.0.

51*2=1.02 1.02*2=0.

04 0.04*2=0.08 0.

08*2=0.16

12樓:

告訴你個方法

單擊「開始」

「執行」

輸入「calc」

彈出計算器

單擊「檢視」

預設為普通型

單擊「科學型」

輸入「0.51」

單擊「二進位制」

上面會顯示轉化為二進位制的值。

二進位制數1101101如何轉化成十進位制數

若是搞清楚進製 的原理,就容易了.幾進製,就是逢幾,進一.二進位制內,逢二進一,所以,只有0 1,大於容等於2,就進製了.以十進位制的位數說法,來說明,個位數,就是沒有大於2的部分,0 1十位數,就是有幾個2 2 百位數,就是有幾個 幾個2 2 2 千位數 就是有幾個 幾個 幾個2 2 2 2 11...

十進位制轉二進位制原理,十進位制轉二進位制的這方法的數學原理是什麼啊?求大神詳解!

用2輾轉相除至結果為1 將餘數和最後的1從下向上倒序寫 就是結果 例如302 302 2 151 餘0 151 2 75 餘1 75 2 37 餘1 37 2 18 餘1 18 2 9 餘0 9 2 4 餘1 4 2 2 餘0 2 2 1 餘0 故二進位制為100101110 二進位制轉十進位制 從...

C語言問題輸入數,轉化成二進位制輸出,用函式解決

include void dectobin int k int main void return 0 輸入乙個c語言程式,能把乙個十進位制的數轉換成二進位制的數。用子函式主函式來編寫,跪求大神 10 原理 和十進位制的數除以2,將商暫存起來,餘數按字串排列起來。再用商除以2,再將餘數按字條串排列起來...