コメント
このコメントは、【トピック】サイコロなどへのコメントです。コメントの内容
コメントの内容(一番最初の投稿)
___(投稿日:2011/03/07 09:03/07/11)
出来ますよ。
関数リファレンスにも載っていますので、ご覧ください。
関数リファレンス
さて、具体的な使用方法ですが、
の2つがあります。
Aでは、()に引数(値のこと)を渡していません。
すると、この関数で "0≦x<1" の値をランダムで得ることが出来ます。
0.5とか0.7とかでは無く、小数点18位くらいまで出ますw
Bでは、()に引数を渡しています。(仮に引数をnとしたとします)
すると、こちらでは "0≦x≦n-1" の整数をランダムに得られます。
5を渡したとすれば、0,1,2,3,4のいずれかを得られます。
また、randで得られる値は0スタートなので、
サイコロのように1から始まる値を得るためには、
もう一工夫する必要があります。
以上、長々と失礼しました。
関数リファレンスにも載っていますので、ご覧ください。
関数リファレンス
さて、具体的な使用方法ですが、
rand() # 使い方1…Aとする rand(5) # 使い方2…Bとする
の2つがあります。
Aでは、()に引数(値のこと)を渡していません。
すると、この関数で "0≦x<1" の値をランダムで得ることが出来ます。
0.5とか0.7とかでは無く、小数点18位くらいまで出ますw
Bでは、()に引数を渡しています。(仮に引数をnとしたとします)
すると、こちらでは "0≦x≦n-1" の整数をランダムに得られます。
5を渡したとすれば、0,1,2,3,4のいずれかを得られます。
また、randで得られる値は0スタートなので、
サイコロのように1から始まる値を得るためには、
もう一工夫する必要があります。
以上、長々と失礼しました。
関数リファレンスにも載っていますので、ご覧ください。
関数リファレンス
さて、具体的な使用方法ですが、
の2つがあります。
Aでは、()に引数(値のこと)を渡していません。
すると、この関数で "0≦x<1" の値をランダムで得ることが出来ます。
0.5とか0.7とかでは無く、小数点18位くらいまで出ますw
Bでは、()に引数を渡しています。(仮に引数をnとしたとします)
すると、こちらでは "0≦x≦n-1" の整数をランダムに得られます。
5を渡したとすれば、0,1,2,3,4のいずれかを得られます。
また、randで得られる値は0スタートなので、
サイコロのように1から始まる値を得るためには、
もう一工夫する必要があります。
以上、長々と失礼しました。