计算
先把计算流程安排好,让舍入误差没机会累积。 四个因子里有三个是无限小数(、、)。要是每个都先四舍五入到四五位再相乘,那些小误差也会跟着被放大。稳妥的做法是全程用精确分数,只在最后一步取近似。
把每个因子都化成精确分数。 由 ,
这些都已经是最简形式; 和 都是质数,再也约不掉什么了。
把这些分数一次性乘起来。
只在最后做一次除法。
只有这一次除法引入了舍入,所以写出来的四位有效数字全都可信。
和「先取近似」的路线对比,看看损失有多大。 用 ,再乘上 与 ,这条提前取近似的链子给出 —— 大了约 ,相对误差大约 ,完全来自过早截断 和 。误差虽小,却已经污染了第六位有效数字,还让保留两位小数的答案发生了偏移。正确的值是 。
Need to solve a different problem like this? Open the solver →