十进制小数转换为二进制小数

更新时间:2023-04-20 02:58:48 阅读: 评论:0


202孔子的后人 3年4月20日发(作者喝羊汤的好处 :美国的民主)

十进制小数转换为二进制小数

十进制小数转换成二进制小数时,采用了“乘2取整,顺序排列”的方法。

具体做法是:首先用2乘十进制小数,可以得到积,将积的整数部分取出,再用

2乘余下的小数部分,又得到一个积,再将积lift什么意思 的整数部分取出,如此一直进行到

积中的小数部分为零时,则其整数部分即为二进制的最后一位。然后把取出的整

数部分按顺序排列起来,先取的整数作为二进制小数的高位有效位,后取的整数

作为低位有效位。

例如:将十进制的0.3125转换为二进制数。

0.3125*2=0.615 …………取出整数部分0

0.625*2=1.25 ……………取出整数部分1

0.25*党员推优 2=0.5 ………………取出整数部分0

0.5*2=1 ………………… 取出整数部分1

则其二进制数为0.0101

但有时候我们会遇到连续运算后,得到积中的小数部分无法为零的情况。

例如: 将十进制0.64转换为二进制数。

0.64*2=1.28 ………………取出整数部分1

0.28*草莓种子图片 2=0.56 ………………取出沐浴露怎么用 整数部分0

0傅雷家书简介 .56*2=1.12 ………………取出整数部分1

0.12*2=0.24 ………………取出整数部分0

0.24*2=0.48 ………………取出整数部分0

0.48*2=0.96 ………………取出整数部分0

0.96*2=1.92 ………………取出整数部分1

0.92*2=1.84 ………………取出整数部分1

0.84*2=0.68 ………………取马的英文怎么写 出整数部分0

这时,通常的做法是只取到所要求的精度为止,8位,即十进制小数0.64

的二进制表示为0.10100011

从上述描述中,我们可以看到,十进制小数转换成二进制小数时,会存在不

能精确表花生仁汤 示的问题。


本文发布于:2023-04-20 02:58:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/505294.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图