美文网首页
golang小数四舍五入

golang小数四舍五入

作者: EasyNetCN | 来源:发表于2020-10-16 23:13 被阅读0次
    package utility
    
    import (
        "math"
        "strconv"
    )
    
    func FormatFloat(f float64, scale int) float64 {
        result, _ := strconv.ParseFloat(strconv.FormatFloat(f, 'f', scale+1, 64), 64)
    
        pow := math.Pow(10, float64(scale))
    
        return math.Round(result*pow) / pow
    }
    

    相关文章

      网友评论

          本文标题:golang小数四舍五入

          本文链接:https://www.haomeiwen.com/subject/yiatmktx.html