golang 四舍五入

作者: adm 分类: go 发布时间: 2023-05-27

方式一

func Float32Round(val float32)  float32{
	value, _ := strconv.ParseFloat(fmt.Sprintf("%.4f", val), 64)
	return float32(value)  
}

结果

Float32Round(9.21268)
//9.2127

方式二,此会转为字符串

s1:=strconv.FormatFloat(3.1411926,'f',4,64)
fmt.Println(s1)

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!