Tha*_*Tyl 6 floating-point ieee-754
前几天我意识到最常见的lisp有128位"长浮动".因此,最积极的长期浮动是:
8.8080652584198167656 * 10^646456992
Run Code Online (Sandbox Code Playgroud)
而最积极的双重浮动1.7976931348623157 * 10^308,已经相当大了.
我想知道是否有人需要比1.7976931348623157 * 10^308这更大的数字,如果有的话,在哪种条件下?
你觉得默认使用编程语言是否有用?
在某些情况下,64位双浮点的精度是不够的?我很乐意听到用例.
我想长浮点数的优点不仅在于它们可以跨越大范围,这可能有用也可能没有用,它们可能还有一个更大的尾数(我拒绝使用"有效数字"这个)而不是双数,这使您的数字更精确.
但有人说,科学家喜欢这些类型.可能出于上述原因.请注意,库通常称为任意精度库.
科学家使用这种东西 - 偶尔使用任意大小的整数/浮点数/小数。
对于您来说,32 位或 64 位通常就足够了。
也可以看看:
http://en.wikipedia.org/wiki/Arbitrary- precision_arithmetic