package main
import("fmt""math")funcmain(){
fmt.Println(math.MaxFloat32)
fmt.Println(math.MaxFloat64)}
三.浮点运算
float32和float64之间不可以相互运算,需要进行类型转换
funcmain(){var a float32=1.5var b float64=3.3//默认是float64类型
fmt.Println(a +float32(b))//float64向float32转换
fmt.Println(float64(a)+ b)//float32向float64转换}
建议使用float64,虽然占用空间多,但是float32在累计运算时可能出现误差
整型运算和浮点型运算结果类型为本身类型
funcmain(){var a, b int=3,2var c, d float64=3,2
fmt.Println(a / b)//结果为int,舍去小数部分(向下取整)
fmt.Println(c / d)//结果为float64}