我想将Haskell Float转换为包含标准IEEE格式的float的32位十六进制表示的String.我似乎找不到能为我做这件事的套餐.有人知道吗?
我注意到GHC.Float提供了一个函数来将Float分解为其带符号的基数和指数(decodeFloat),但是它分别为基数和指数提供了14位和8位十六进制数,这会占用更多超过32位.这似乎没有帮助.
如果有一种更简单的方法可以做到这一点,我没有看到,请告诉我.
floating-point hex haskell ieee-754
floating-point ×1
haskell ×1
hex ×1
ieee-754 ×1