ieee754中浮点数的表示范围
- 格式:docx
- 大小:36.28 KB
- 文档页数:1
ieee754中浮点数的表示范围
IEEE 754浮点数标准定义了多种浮点数格式,每种格式的表示范围略有不同。以下为IEEE 754标准中三种常见的浮点数格式的表示范围:
单精度浮点数(32位)的表示范围为:
- 最大正数:约3.4 x 10^38
- 最小正数:约1.4 x 10^-45
- 最大负数:约-3.4 x 10^38
- 最小负数:约-1.4 x 10^-45
双精度浮点数(64位)的表示范围为:
- 最大正数:约1.8 x 10^308
- 最小正数:约4.9 x 10^-324
- 最大负数:约-1.8 x 10^308
- 最小负数:约-4.9 x 10^-324
扩展精度浮点数(80位)的表示范围为:
- 最大正数:约1.2 x 10^4932
- 最小正数:约4.9 x 10^-4966
- 最大负数:约-1.2 x 10^4932
- 最小负数:约-4.9 x 10^-4966
需要注意的是,由于浮点数的表示采用了有限的位数,浮点数的范围总是有限的,而不是无限的。在表示范围之外的数值将被截断或舍入为特殊的值,如正无穷大、负无穷大或NaN(非数值)。