如果像fortran这样的编程语言不能使用超过十二个小数位置,那么Wolfram Alpha返回结果如何获得所需的十进制位置?它是否使用特殊算法,还是仅仅允许其计算机以不同的数字格式存储数字,很多字节长?
Wolfram语言在内部使用了几种高度优化的数字表示,但是仍然为数字和精确操作提供了统一的界面,同时允许数值分析师在需要时研究表示表示细节。
>
(源(
虽然大多数语言编译器,例如fortran,c,java等...使用机器编号表示,但可以构建您自己的" type"(例如Java中的一个类(,以支持您的精度想要因为它独立于机器表示。
它是否使用特殊算法,还是只是允许其计算机以不同的数字格式存储数字,很多字节长?
他们的计算机很可能只是标准Intel/AMD服务器机器,没有任何特殊的数字精度能力。他们使用不同的表示的代表。