浮点型
float | double | |
---|---|---|
字节数 | 4字节(byte) | 8字节(byte) |
位数 | 32位(bit) | 64位(bit) |
指数位数(阶码) | 8位 | 11位 |
尾数位数 | 23位 | 52位 |
表示范围 | 3.4E–38~3.4E+38 | 1.7E–308~1.7E+308 |
精度 | 6~7位 | 15~16位 |
1.单精度浮点型(float)的储存
单精度浮点型(float )专指占用32位存储空间的单精度(single-precision )值。
在内存中如何储存?
(图片来自:https://blog.csdn.net/sinat_33653600/article/details/86581538)
符号位S:1位(第31位),0代表正,1代表负;
指数位E:8位(第23~30位),代表指数ÿ