如何识别R中的大素数?

时间:2016-04-23 06:48:15

标签: r numbers integer gmp

我想使用R软件识别非常大的素数,

byte b7 = new Byte((byte)3);

但我自己没有得到上述数字......请尽量帮我解决问题

1 个答案:

答案 0 :(得分:1)

library(gmp)    
x <- as.bigz("768969862856745523")
isprime(x)
[1] 1

所以,x可能是素数。您可以使用我定义的{_ 3}}

的all_divisors函数进行验证
all_divisors(x)

Big Integer ('bigz') object of length 2:
[1] 1                  768969862856745523