Free考研资料

标题: 关于计算中值的问题 [打印本页]

作者: 小球仔001    时间: 15-6-1 12:55
标题: 关于计算中值的问题
求数列11 11 11 11 13 13 13 17 17的中数?把3个13看作占据一个分数单位的全距,即12.5~13.5
需要计算第一个13所在区间组中值为12.499+0.33/2=12.66

为什么不是(12.5+12.829)/2呢?

作者: 笔为剑    时间: 15-6-1 15:33
两种算法在本质上没什么区别。
但是第一个13的上限应该是12.8333333,可以近似为12.83,但是不能看成12.829

作者: 小球仔001    时间: 15-6-1 16:49
笔为剑 发表于 15-6-1 15:33
两种算法在本质上没什么区别。
但是第一个13的上限应该是12.8333333,可以近似为12.83,但是不能看成12.82 ...

两种算法差了0.001,如果四舍五入保留两位小数的话会差0.01,这属于可接受的误差吗?
作者: 笔为剑    时间: 15-6-1 21:35
小球仔001 发表于 15-6-1 16:49
两种算法差了0.001,如果四舍五入保留两位小数的话会差0.01,这属于可接受的误差吗?

第一个13的上限应该是12.8333333,可以近似为12.83,也可以近似为12.8333
如果你要保留3位小数的话,就应该是12.833。 你说成12.829肯定是不对的。

作者: 小球仔001    时间: 15-6-1 21:37
笔为剑 发表于 15-6-1 21:35
第一个13的上限应该是12.8333333,可以近似为12.83,也可以近似为12.8333
如果你要保留3位小数的话,就 ...

不是,笔版,我是说结果差了0.001
一种算法是12.664,一种算法是12.665
作者: 笔为剑    时间: 15-6-1 21:49
小球仔001 发表于 15-6-1 21:37
不是,笔版,我是说结果差了0.001
一种算法是12.664,一种算法是12.665

12.49999999999999999+0.3333333333333333/2=12.666666666666666
(12.5+12.8333333333333333)/2=12.666666666666666
算出来的结果是一样的。
如果要四舍五入,应该是12.667

作者: 小球仔001    时间: 15-6-1 21:56
笔为剑 发表于 15-6-1 21:49
12.49999999999999999+0.3333333333333333/2=12.666666666666666
(12.5+12.8333333333333333)/2=12.6 ...

知道了!
谢谢笔版~!




欢迎光临 Free考研资料 (http://tool.freekaoyan.com/) Powered by Discuz! X3.2