2016-04-23 8 views

答えて

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

を解決してみてください。 、xはおそらく素数です。その後、isprime(x)のhere

all_divisors(x) 

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

を定義し、私は以下の数は50桁の素数だったことを知っているが、私は上記のコマンドXを使用する場合は、<-as.bigz(「22953686867719691230002707821868552601124472329079」)私のall_divisors機能を使って確認することができます1 [1]になっていますが、答えは間違っています。 – aarthi

+0

1は「おそらく素数である」ことを意味します。だから私はall_divisorsを使うのです。 (あなたの50桁の数字がプライムであることを私に示しています) –

+0

私はそれを知っていますが、数字が素数であることを知っているので2を期待しています – aarthi

関連する問題