When evaluating the expression:
*main> [0, 0.1 .. 1]
我实际上期望:
[0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1]
但是,我非常震惊地看到产出是这样。
[0.0,0.1,0.2,0.30000000000000004,0.4000000000000001,0.5000000000000001,0.6000000000000001,0.7000000000000001,0.8,0.9,1.0]
<><>>>> 为什么要通过评价产生这一结果?