从下面的源代码中,我想获得 float 类型 result 33.33。如果使用的话fmt.Sprintf("%.2f", v)可以很好的发挥作用。但想在函数中得到结果floatTest。怎么做?
func main() {
v := floatTest(30, 90)
fmt.Println(v)
// 33.33333333333333
vv := fmt.Sprintf("%.2f", v)
fmt.Println(vv)
// 33.33
}
func floatTest(count float64, total float64) float64 {
return (count / total * 100)
}
HUX布斯
相关分类