Rnd

ページ名:Rnd
  • Rnd

Float = Rnd ( [ Min [ , Max ] ] )

疑似乱数浮動小数点数を計算します。

  1. パラメータが指定されていない場合は、区間[0、1 [内の擬似乱数を返します。
  2. パラメータを1つだけ指定した場合は、[0、Min [の区間で擬似乱数を返します。
  3. 両方のパラメータが指定されている場合は、[Min、Max [の区間で擬似乱数を返します。
間隔の生まれたほうが返されることはありません。 これが、間隔が右角括弧で終わる理由です。

 


 
擬似乱数を生成するアルゴリズムは、ねじれ一般化フィードバックシフトレジスタです。

Examples

' Between 0 and 1
Print Rnd
0.019539254718

 

' Between 0 and 2
Print Rnd(2)
0.040205506608

 

' Between Pi and Pi*2
Print Rnd(Pi, Pi(2))
3.204108046818

 

Public Sub Main()

Dim Dice As
Integer

Randomize

Dice =
Int(Rnd(1, 7))

'1から6の間のサイコロを投げます
Print "You threw a " & dice

End

See also

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧