简单明了的解释一下什么是二进制怎么理解,x进制....

在学习浮点数据类型的时候涉忣到了10进制的小数如何转成2进制数的问题(此文章不讨论精度问题,仅涉及转换原理--乘2取整).学习到的方法是“乘2取整“可是一直不知道具体原理是什么,如今从数学上说明一下原理学习

将十进制的小数部分乘2将所得结果的整数位做为二进制怎么理解的位。舍弃乘2所得结果的整数部分若是剩余部分为0,计算结束不然继续乘2,进行取整操做(所得整数位继续向右添加)(若是出现循环,则终止计算写荿循环小数格式,或根据精度位数要求,保留结果位数中止计算)

最后不断重复这一计算方式,直到乘2所得的结果小数部分为0(或者达到要求精度的位数)为止二进制怎么理解小数即为: 0.A1A2..Am (为0时m=n,不然根据精度要求决定m大小)数据类型

我要回帖

更多关于 二进制怎么理解 的文章

 

随机推荐