利用二进制基数转换
二进制基数:个位1,高位=低位*2。写出二进制基数,整数部分大于127停止,小数部分多写几位无妨:
128 64 32 16 8 4 2 1. 1/2 1/4 1/8 或者写成整数部分,用小数点前面的整数从高到低将127凑出来,用到的数下面写1,否则写0;小数部分用小数点后面的数从高到低顺序凑,如果无法凑出来就多写几位,用到的数下面写1,否则写0;小数部分如果无法精确凑出来,需要根据题目要求转换到小数后若干位再停止。
可知:127.25=1*64+1*32+1*16+1*8+1*4+1*2+1*1+0*0.5+1*0.25
因此:127.25D=01111111.01B