AT E的精度问题
  • 板块学术版
  • 楼主liaoz123
  • 当前回复3
  • 已保存回复3
  • 发布时间2024/4/21 10:23
  • 上次更新2024/4/21 11:59:27
查看原帖
AT E的精度问题
914961
liaoz123楼主2024/4/21 10:23

在此题中,计算投骰子的期望时,有两种写法,一个是直接 ×0.2×0.2,如下:

double bb=(dfs(q/2)+dfs(q/3)+dfs(q/4)+dfs(q/5)+dfs(q/6)+y*6)*0.20;

另一种是 ÷5÷5 ,如下:

double bb=(dfs(q/2)+dfs(q/3)+dfs(q/4)+dfs(q/5)+dfs(q/6)+y*6)/5.0;

通过实际运行发现,第二种写法精度高的多,第一种写法的误差达到 10−510^{-5}。

请问这是为什么呢?

2024/4/21 10:23
加载中...