gpt4 book ai didi

math - Golang 中的精度

转载 作者:数据小太阳 更新时间:2023-10-29 03:42:33 24 4
gpt4 key购买 nike

我正在尝试进行以下计算:28860.000000001 - 28800 = 60.000000001

但是 Go 给了我 60.000000001000444

a := float64(28860.000000001)
b := float64(28800)
expected := float64(60.000000001)
answer := a - b

我在这里做错了什么?

最佳答案

原来这是用 float 继承的。在这里阅读更多: http://floating-point-gui.de/

关于math - Golang 中的精度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34242970/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com