浮点型分为 单精度、双精度、延伸单精度、**延伸双精度. **本章我主要讲单精度,这个懂了其他的都可以触类旁通。
单精度 分配了4字节 一共 32 位
0111-1111-0111-1111-1111-1111-1111-1111
红色部分为符号位: 0 是 正、 1 是 负
绿色部分位指数位:这里要注意,这里比较特殊,不能全是 0000-0000 1111-1111 全为0 会被认为是机器零,全是1 会被认为是无限大。所以是这个1111-1110,不用过分深究,这是一个规定。
黄色部分有效数字:这里没啥规定,可以全为 1
浮点型转小数
咱们算一算: 绿色部分
黄色部分
最大值为:
小数转浮点型
咱们转个 22.33 (我非常喜欢bilibili😊)