在计算机科学中,一个浮点数(float)通常占用4个字节(32位系统)或8个字节(64位系统),这是因为浮点数使用IEEE 754标准进行表示,该标准定义了单精度和双精度浮点数的格式。 单精度浮点数(32位)由三部分组成:符号位、指数位和尾数位,符号位表示正负号,指数位表示偏移量,尾数位表示小数部分,双精度浮点数(64位)则增加了一个1位用于表示是否为非规格化数。 一个32位单精度浮点数的结构如下: 1. 符号位 (S): 0 or 12. 指数位 (E): 0 to 255 (包含)3....
阅读更多