github.com/songzhibin97/gkit@v1.2.13/tools/float/float.go (about) 1 package float 2 3 import "math" 4 5 // TruncFloat 截断float, prec 保留小数的位数 6 func TruncFloat(f float64, prec int) float64 { 7 bit := math.Pow10(prec) 8 return math.Trunc(f*bit) / bit 9 }