我知道有很长的无符号长号可用,但如果我要对天文数字进行计算,那么计算机如何处理这些?
我想如果我正在使用C,那么在这种情况下,int的大小实际上取决于平台,但即使在这种情况下,大小也不能正确64位?
对于java,我猜大小是有限的,他们怎么做呢?
由于
答案 0 :(得分:1)
我认为这就是你要找的东西:
在计算机科学中,也称为任意精度算术 bignum算术,多精度算术,或有时 无限精度算术,表示计算是 对精度数字仅限于数字的数字执行 主机系统的可用内存。这与速度形成鲜明对比 在大多数算术逻辑单元(ALU)中找到的固定精度算术 硬件,通常提供8到64位的精度。
https://en.wikipedia.org/wiki/Arbitrary-precision_arithmetic