标签: math go
我尝试进行以下计算: 28860.000000001 - 28800 = 60.000000001
然而Go给了我60.000000001000444
a := float64(28860.000000001) b := float64(28800) expected := float64(60.000000001) answer := a - b
我在这里做错了什么?
答案 0 :(得分:0)
用浮点数证明这个继承。在这里阅读更多: http://floating-point-gui.de/