我正在使用dhall作为定义某些可以接受小数和整数作为输入的结构的方法。我为此选择了Double类型,因为它似乎可以很好地涵盖这两种情况,但是在将它们呈现为文本后,使用科学计数法将其转换为文本时,我遇到了一些问题:
dhall text <<< 'Double/show 419430400.0'
4.194304e8
和
dhall text <<< 'Double/show 0.0001'
1.0e-4
是否有一种方法可以完全关闭科学计数法,并表示在转换为文本时Doubles是Decimals?
在这种情况下,还有更合适的类型吗?