如何用R使用gmp库

如何用R使用gmp库,r,biginteger,gmp,R,Biginteger,Gmp,我已经安装了gmp软件包,通常我可以使用该库,例如调用pow.bigz,但我需要切换到大整数,并且有问题: 如何声明大整数bigz?数字 如何输出gmp功能的结果,因为直接尝试会导致: 如何访问e和pi等数学常数? 当使用gmp软件包时,一般建议是什么?一些功能使生活更轻松? 自我解释的例子 大数字 library(gmp) x <- pow.bigz(5,4^9) #x<- 5^4^3^2 cat("5^4^3^2, Digits: ",sizeinbase(x

我已经安装了gmp软件包,通常我可以使用该库,例如调用pow.bigz,但我需要切换到大整数,并且有问题:

如何声明大整数bigz?数字 如何输出gmp功能的结果,因为直接尝试会导致: 如何访问e和pi等数学常数? 当使用gmp软件包时,一般建议是什么?一些功能使生活更轻松?
自我解释的例子

大数字

   library(gmp)
   x <- pow.bigz(5,4^9)  #x<- 5^4^3^2
   cat("5^4^3^2, Digits: ",sizeinbase(x, b=10))
eg3


自我解释的例子

大数字

   library(gmp)
   x <- pow.bigz(5,4^9)  #x<- 5^4^3^2
   cat("5^4^3^2, Digits: ",sizeinbase(x, b=10))
eg3


1?as.bigz;2 factorzeas.bigz121;3这些常数与gmp有什么关系,但尝试exp1和pi以获得非常低的精度近似值;4这不是SO要回答的问题类型。最好在每篇文章中只关注一个问题,因为你最多只能接受一个答案。另外,关于代码的问题,最好包括1?as.bigz;2 factorzeas.bigz121;3这些常数与gmp有什么关系,但尝试exp1和pi以获得非常低的精度近似值;4这不是SO要回答的问题类型。最好在每篇文章中只关注一个问题,因为你最多只能接受一个答案。另外,关于代码的问题,最好包括
   mul.bigz(1.2345e+276, 5.6789e+255)
  x <- as.bigz("12345678987654321")
     factorize(x)