二进制与十进制的小数位怎么转?
生活随笔
收集整理的這篇文章主要介紹了
二进制与十进制的小数位怎么转?
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
二進(jìn)制轉(zhuǎn)十進(jìn)制
(0.001)2 ->十進(jìn)制
從小數(shù)點(diǎn)后第一位開(kāi)始,依次乘2的-1次方
0×2-1
0×2-2
1×2-3
這里已經(jīng)把上面的小數(shù)點(diǎn)后三位全部乘完
然后將結(jié)果相加,0 + 0 + 0.125 = 0.125
所以,(0.001)2 的十進(jìn)制為0.125
十進(jìn)制轉(zhuǎn)二進(jìn)制
0.125 -> 二進(jìn)制
小數(shù)點(diǎn)后的數(shù)為0.125,使用0.125開(kāi)始做乘法,每一次取整數(shù)位的數(shù)字,直到全部小數(shù)位消失。
0.125 ?× 2 = ?0.25 ? ? ? ? ? ? ?取?0
0.25 ? ?× 2 = ??0.5 ? ? ? ? ? ? ? 取?0
0.5 ? ? ?× 2 = ? ?1 ? ? ? ? ? ? ? ? 取?1
如上,依次相乘,最后得001,這個(gè)001就是二進(jìn)制的小數(shù)部分。所以,0.125的二進(jìn)制表示為(0.001)2
總結(jié)
以上是生活随笔為你收集整理的二进制与十进制的小数位怎么转?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: linux vi编辑器中的复制粘贴快捷键
- 下一篇: 作为一个java程序员,常用的linux