问答题 将(25.49)10转换为二进制数,要求转换精度为1/%。
【正确答案】将(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/%。显然在允许的精度之内。
【答案解析】