用于存放小数值的,比如:3.14/0.28、-7.19等等
浮点类型种类
浮点数可能会有精度的损失,所以通常情况下,建议你使用:float64
golang中默认的浮点类型为:float64
package main
import (
"fmt"
)
func main() {
var num float32 = 3.14
fmt.Println(num)
var num2 float32 = -3.14
fmt.Println(num2)
//浮点数可以用十进制表达形式,也可以用科学计数法表示形式 E大写小写都可以
var num3 float32 = 314e-2
fmt.Println(num3)
var num4 float32 = 314e+2
fmt.Println(num4)
var num5 float64 = 314e+2
fmt.Println(num5)
var num6 float32 = 256.00000000916
fmt.Println(num6)
var num7 float64 = 256.00000000916
fmt.Println(num7)
}