有没有办法在 R 中精确地存储大量数字?
双存储为二进制小数,其精度随值而变化,整数 具有 4 个字节的有限范围。
如果我想精确地存储一个非常大的数字怎么办?
最佳答案
您可以试试 bigz
来自 gmp
的类包裹:
> library("gmp")
> 2^10000
[1] Inf
> 2^(as.bigz(10000))
[1] "199506.... and a LOT of more numbers!
它基本上将数字存储为字符串,因此避免了整数/双限制。
关于r - 有没有办法在 R 中精确存储大量数字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6643880/