请问0.678怎么转换成二进制

来源:百度知道 编辑:UC知道 时间:2024/06/12 01:34:36
请问二进制的小数是不是有什么限制,我怎么转换半天,都转不下去
这样取整法要取到什么时候,我就是用这个方法取不到尽头

一般小数二进制与十进制之间转化都会有误差的……
用乘2取整的办法 转化

正如上面仁兄所说,十进制小数并不是都能够用有限位的其他进制数精确地表示。这时应该根据精度要求转换到一定的位数为止,然后将得到的整数自上而下排列作为该十进制小数的二进制近似值!
这里你说的0.678就是这样一个小数.乘二取整没有错,看要求精确到多少位~

没有限制,做法就是乘二取整,剩下的小数继续乘二取整,最后把得到的结果排列就行了

还有这问题?做题少还真没遇到过!试下先