分类：电脑/网络-互联网
问题：十进制和二进制小数的算法关于那个精确度是什么意思..算到怎样才可 
小数的关于那个精确度是什么意思..算到怎样才可停止..谢谢..十转二和二转十都列出来谢谢..例如13.15转二进再转回
回答：关于精确度，题目要求是n位，算到n+1位，结果舍入一位就行。
十进制转二进制：13.15（10），整数部分，用13除以2，商6（余1）再用6除以2，商3（余0），再用3除以2，商1（余1），整数部分的结果就是1101（用竖式除法从下面往上写，第一位是最后小于2的商，其他是每次的余数）；小数部分，用0.15乘2，得0.3，再乘，得0.6，再乘，得1.2，用0.2乘2，得0.4，再乘，得0.8，再乘，得1.6，用0.6乘2得1.2，再用0.2乘2~~~小数部分的结果就是0.0010011（从0.3开始整数是0就记0，是1就记1，你用竖式乘法的话就是从上往下写），于是二进制结果就是1101.0010011.
再转回来很简单，整数1101，最高位1乘2的3次方，第二位1乘2的2次方，第三位0，第四位1乘2的0次方，整数部分就是8+4+1=13
小数部分也一样，1乘2的-3次方+1乘2的-6次方+1乘2的-7次方。约等于0.149.