如何从十进制转换为二进制?整数部分的计算步骤:
将小数除以 2。获取整数商并将其用于下一次迭代。取余数并将其用作二进制数字。重复上述步骤,直到商等于 0,或经过指定的步数。计算小数部分的步骤:
将小数部分乘以 2。将乘积的整数部分作为小数部分,将乘积的小数部分用于下一次迭代。重复上述步骤,直到小数部分变为0,若小数部分仍未变为0,则经过若干步后停止。例子:
转变 15.37510 转换为二进制:
转换整数部分:
被除以 2商余Bit15/27107/23113/21121/2013转换分数部分:
乘以 2产品余分数数字0.375*20.750.7500.75*21.50.510.5*2101结果: 15.7510 = 1111.0112