基础 go没有隐式转换go语言中没有非零即真的概念,不能将bool转换为整型 强制转换 转换格式:数据类型名(待转换的值) var int a = 1 float64(a) package main import "fmt" func main() { var sum int = 3 var count int = 2 var mean float32 mean = float32(sum)/float32(count) fmt.Printf("mean 的值为: %f\n",mean) } 参考: https://www.runoob.com/go/go-type-casting.html