如何解析一个80位浮点数在水晶?



我想从IO对象中读取一个80位浮点数(根据IEEE 754标准),并将其存储在BigDecimal,Float64或类似的可用类型中。(看完数字后,我不需要保持全部精度。这就是为什么我对Float64也很好。)

现在,我正在自己计算这个数字。是否有任何内置的方法与水晶的标准库做到这一点?

谢谢。

Crystal的标准库没有内置支持读取80位或任意宽度的浮点数二进制表示。只有语言的基本类型(Float32和Float64)是开箱即用的(见IO::ByteFormat)。

相关内容

  • 没有找到相关文章

最新更新