1160| 8
|
超级新人求助 |
5啊哈币
最佳答案假设有一个数列{1/2, 1/4, 1/8, 1/16, 1/32, ... 1/(2^n), ...}
每个用一次,你能用它们的有限多项加和而得到0.3吗?
不能的对吧?
这和原问题有什么关系来着?想想0.3在计算机中要怎么表示吧
0.5只要 1/2一项就可以了
0.375 = 0.125 + 0.25 = 1/4 + 1/8
0.875 = 0.5 + 0.25 + 0.125 = 1/2 + 1/4 + 1/8
而0.3不可以,所以注定在这种计数法下只能表达为近似值
| ||
| ||
| ||