I got a float64 value 43701.330694444441, after i call strconv.ParseFloat(v, 64) function, the result turn out to be 43701.33069444444. Anyone can solve this?
v := "43701.330694444441"
f, err := strconv.ParseFloat(v, 64)
if err != nil {
return
}
fmt.Println(f) // it output 43701.33069444444, the tail '1' is missing.