我有以下输出 - 我很惊讶。任何帮助为什么“我的双打”似乎如此低?
Prelude GHC.Float> floatRange (0.5e1000::Double)
(-1021,1024)
Prelude GHC.Float> show (0.5e1000::Double)
“无穷”
指数 1000 似乎与 1024 限制相去甚远(正如我期望 IEEE 包含这个 ::Double 一样)。
我会很感激你的帮助。
我有以下输出 - 我很惊讶。任何帮助为什么“我的双打”似乎如此低?
Prelude GHC.Float> floatRange (0.5e1000::Double)
(-1021,1024)
Prelude GHC.Float> show (0.5e1000::Double)
“无穷”
指数 1000 似乎与 1024 限制相去甚远(正如我期望 IEEE 包含这个 ::Double 一样)。
我会很感激你的帮助。