float浮点数的二进制存储方式图解

首先先讲怎么将小数转换成二进制数字(两个实例) 1、对于数字 80.125,怎么将其转换成二进制呢? 对于整数部分 80 转换成二进制,就是 1010000 而对于小数部分 0.125,可以看下面的图( 一直乘 2 ,遇到 1 退出。如果乘 2 之后的数字大于 1,则减去 1 ) 所以 0.125 转换成小数就是 0.001 所以 80.125 转换成的二进制数就是1010000.001 2、对于
相关文章
相关标签/搜索