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  }