Go 浮点类型 官网
Go 语言支持两种浮点类型: float32 和 float64 。 float32 是单精度浮点数, float64 是双精度浮点数。 通常推荐使用 float64 ,因为它提供更高的精度。 package mainimport fmtfunc main() { var num1 float32 = 3.14 // 定义一个 float32 类型的变量 var num2 float64 = 3.1415926 // 定义一个 float64 类型的变量 fmt.Println(num1) // 输出: 3.14 fmt.Println(num2) // 输出: 3.1415926} 使用浮点类型时,要注意精度问题,避免因精度丢失导致结果不准确。 浮点数据类型