Sun*_*dar 0 floating-point floating-accuracy go
Go 中的浮点运算是如何工作的
游乐场链接
package main
import "fmt"
func main() {
j := 1.021
fmt.Println(j)
k := j*1000
fmt.Println(k)
l := int(k)
fmt.Println(l)
}
Output:
1.021
1020.9999999999999
1020
Run Code Online (Sandbox Code Playgroud)
我原本以为会1021
被打印出来,但我得到了1020
归档时间: |
|
查看次数: |
2291 次 |
最近记录: |