浮点数格式
格式 | 符号 | 指数 | 有效数 | 总长 | 指数偏移 | 精确度(二进制) | 精确度(十进制) | C++类型 |
---|---|---|---|---|---|---|---|---|
单精度 | 1 | 8 | 23 | 32 | 127 | 24 | ~7 | float |
双精度 | 1 | 11 | 52 | 64 | 1023 | 53 | ~16 | double |
扩展双精度 | 1 | 15 | 64 | 80 | 16383 | 64 | ~19 | long double |
四倍精度 | 1 | 15 | 112 | 128 | 16383 | 113 | ~34 | long double, __float128, _Quad |