乱数関数
次の関数は、無作為に項目を選択したり、乱数を生成する場合に用いられます。
関数 | 結果 | 説明 |
---|---|---|
oneof(LIST) |
Any | 無作為 (ランダム) に選択された LIST の要素を返します。LIST 項目は [ITEM1,ITEM2,...,ITEM_N] のように入力する必要があります。フィールド名のリストも定義できることに注意してください。 |
random(NUM) |
数値 | 1~NUM の範囲の、同じデータ型 (INT または REAL) の一様に分布した乱数を返します。整数を使用する場合、整数だけが返されます。実数 (10 進数) を使用する場合は、実数値が返されます (精度はストリーム・オプションによって決まります)。この関数で返される可能性がある最大の乱数は、NUM になります。 |
random0(NUM) |
数値 | random(NUM) と同じ性質を持ちますが、値の範囲が 0 から始まります。この関数で返される最大の乱数が NUM になることはありません。 |