PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
R_Language
[問題] 質數尋找
作者:
SleepyChink
(SleepyChink)
2015-10-31 20:45:16
請問,
我的語法完成後
解果只有將2-200印出200次給我,並沒有順利顯示出質數,為何會這樣呢?
x <- seq(2,200,1)
i<-1
done<-FALSE
while(!done){
if(x[i]%%(2:(x[i]-1))!=0){
print(x)
}
if(x[i]==200){
done<-TRUE
}
i<-i+1
}
作者:
Carollax
(更更)
2015-10-31 21:20:00
print(x)的地方改成print(x[i])你x沒有下index就會整串x都跑出來
作者: ritajen (asdfge)
2015-10-31 21:38:00
改成x[i] 之後 得到的數列並非全部是質數。
作者:
Carollax
(更更)
2015-10-31 21:55:00
if(all(x[i]%%(2:(x[i]-1))!=0))
作者:
SleepyChink
(SleepyChink)
2015-11-01 02:46:00
這樣的結果列出來少一個2
作者:
Carollax
(更更)
2015-11-01 06:42:00
if(sum(x[i]%%(1:x[i])==0)==2)質數定義: 一個自然數若恰有兩個正因數 稱為質數你可以思考一下自己的條件式跟這段定義的差異在哪
繼續閱讀
Re: [問題] 請問while...done...until語法
Edster
[問題] 如何將兩個plot圖呈現在同一個畫布上
ritajen
Re: [問題] 請問while...done...until語法
SleepyChink
[問題] 請問while...done...until語法
SleepyChink
Re: [問題] 如何在座標上抓出特定範圍的資料
Edster
Re: [問題] 如何在座標上抓出特定範圍的資料
celestialgod
[問題] 如何在座標上抓出特定範圍的資料
allen63521
[問題] 抓取中文字串
locka
[問題] 指令 solve 原理?
loser113
Re: [問題] 21點
qhair
Links
booklink
Contact Us: admin [ a t ] ucptt.com