| 类型 | 占用储存空间 | 值范围 | 备注 |
| 单精度float32 | 4字节 | -3.403E38~3.403E38 | |
| 双精度float64 | 8字节 | -1.798E308~1.798E308 | 相当于C语言中的double |
1.float类型的尾数部分可能丢失,造成精度损失。
2.float64的精度比float32的要准确,如果要保存一个精度高的数,则选择float 64。
3.Golang的浮点型默认声明为float64类型。
4.浮点型常量有两种表示形式:
- 十进制数形式:如 5.12 、 .512(必须有小数点)
- 科学计数法形式: 如 5.1234e2 = 5.12*10^2 、 5.12e-2 = 5.12/10^2


被折叠的 条评论
为什么被折叠?



