使用 math.Modf 函数
获取的小数部分和想象的不一样啊
有大神解释一下不?
import (
"fmt"
“math”
)
func main() {
dInt, dFloat := math.Modf(34.02568974)
fmt.Println(dInt, dFloat)
}
理想结果应该是:
34 0.02568974
执行结果是:
34 0.02568973999999713
go version 1.15.6