-
Rnd
Float = Rnd ( [ Min [ , Max ] ] ) |
疑似乱数浮動小数点数を計算します。
- パラメータが指定されていない場合は、区間[0、1 [内の擬似乱数を返します。
- パラメータを1つだけ指定した場合は、[0、Min [の区間で擬似乱数を返します。
- 両方のパラメータが指定されている場合は、[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
コメント
最新を表示する
NG表示方式
NGID一覧