在字长为三位的十进制计算机上 用浮点数分别从左到右和从右到左计算下式 并比较结果。 12.3+0.5

大学本科 已帮助: 时间:2024-11-17 12:12:13

在字长为三位的十进制计算机上,用浮点数分别从左到右和从右到左计算下式,并比较结果。 12.3+0.56+0.78+0.079+0.068+0.057
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学本科,理学,数学类

标签:机上,正确答案,请帮忙

参考解答

用户头像

413***102

2024-11-17 12:12:13

正确答案:×
从左向右相加求和得S1=102×0.123+102×0.0056+102×0.0078+102×0.00079+102×0.00068+102×0.00057=102×(0.123+0.005+0.007十0.000+0.000+0.000)=102×0.135在计算过程中,后面的小数被前面的大数吃掉了。若从右向左相加求和S2=10-1×0.570+10-1×0.680+10-1×0.790+0.78+0.56+12.3=0.204+0.78+0.56+12.3=10×0.1544+12.3=102×0.01544+102×0.123=102×0.138所以在多个数求和时,如果被加数的绝对值之间差异较大时,且包含很多绝对值较小的数,应按从绝对值较小到大的次序相加。

上一篇 有一组测定数据为20.11 % 20.13% 20.14% 20.1 5% 则其平均值为______

下一篇 试用n=1 2 3 4的Newton-cotes求积公式计算定积分I=求下列两个积分公式的代数精度

相似问题