python二进制纯小数转成二进制小数
时间: 2023-10-18 12:05:12 浏览: 77
十进制转换二进制附带示例
将二进制纯小数转化为二进制小数的步骤如下:
1. 将小数部分乘以2,取整数部分作为二进制小数的第一位;
2. 将小数部分减去整数部分,得到新的小数部分;
3. 重复步骤1和2,直到小数部分为0或达到所需精度。
举个例子,将0.625转化为二进制小数:
0.625 * 2 = 1.25,整数部分为1,小数部分更新为0.25
0.25 * 2 = 0.5,整数部分为0,小数部分更新为0.5
0.5 * 2 = 1.0,整数部分为1,小数部分更新为0
所以,0.625的二进制小数为0.101。
阅读全文