【正确答案】将(25.49)10转换为二进制数的精度取决于二进制数小数部分的位数m,即m应依据精度要求确定,令2-m≤1/%,则可得
mlg2≥lg100
所以,m≥6.66。取m=7,则有
0.49×2=0.98 a-1=0
0.98×2=1.96 a-2=1
0.96×2-1.92 a-3=1
0.92×2=1.84 a-4=1
0.84×2=1.68 a-5=1
0.68×2=1.36 a-6=1
0.36×2=0.72 a-7=0
因此,(25.49)10=(11001.0111110)2
剩余误差为e<2-7≈0.7/%。显然在允许的精度之内。
【答案解析】