如何将二进制指数转换为十进制?

时间:2015-03-27 11:48:30

标签: math ieee-754 floating-point-precision floating-point-conversion

我很难将最小的非规范化双精度数字2 ^ -1074转换为10的幂形式。任何有关如何做到这一点的帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:1)

使用2^10 approx 10^3获取2^1070约。 10^(3*107)=10^321。与2^4=16 ...

结合使用

要获得正确的结果,请计算

log10(2^1074)=1074*log10(2)=323.306215343116

并取整数部分。