如何将 Double 转换为 Data.Text?
本质上,我有以下代码:
Data.Text.pack $ show 9.0
该代码有一些相当明显的愚蠢之处。所以我在文档中挖掘并想出了这个:
toStrict $ toLazyText $ realFloat 9.0
这看起来更好,但似乎应该有更直接的方法,但是我找不到任何类型为 Double -> Data.Text 的内容。这是最好的方法吗?似乎如果我切换到惰性文本,我可以避免这种情况,但我还没有准备好这样做。
有什么智慧的话吗?
最佳答案
您可以使用 printf
喜欢包text-format .
关于haskell - 将 Double 转换为 Data.Text 的最简单的方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6448924/