コメント

このコメントは、【トピック】サイコロなどへのコメントです。

コメントの内容

   mini ___(投稿日:2011/03/07 09:03/07/11)
出来ますよ。
関数リファレンスにも載っていますので、ご覧ください。
  関数リファレンス

さて、具体的な使用方法ですが、
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から始まる値を得るためには、
もう一工夫する必要があります。

以上、長々と失礼しました。

コメントの内容(一番最初の投稿)

   mini ___(投稿日:2011/03/07 09:03/07/11)
出来ますよ。
関数リファレンスにも載っていますので、ご覧ください。
  関数リファレンス

さて、具体的な使用方法ですが、
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から始まる値を得るためには、
もう一工夫する必要があります。

以上、長々と失礼しました。