RANDOMNUMBER

LANSA Composer

RANDOMNUMBER


このアクティビティは、LOWERBOUNDとUPPERBOUNDのINPUTパラメータで指定した範囲の擬似乱数を生成します。例えば、LOWERBOUNDおよびUPPERBOUNDパラメータに省略値の1と100を使用する場合、1〜100 (両端を含む)の擬似乱数が生成されます。

ほとんどの場合、RANDOMNUMBERアクティビティを使用するたびに前回とは異なる結果が生成され、ひんぱんに使用すれば、LOWERBOUNDおよびUPPERBOUNDのINPUTパラメータで指定した範囲内で、平均的に均一に分散した結果が生成されます。

技術的注意事項: RANDOMNUMBERアクティビティの実装には、ストリーム・インデックス値が77のLANSAのRANDOM_NUM_GENERATOR組み込みファンクションが使用されます。この組み込みファンクションの詳細については、LANSAのマニュアルを参照してください。

INPUTパラメータ:

LOWERBOUND: 任意

生成される擬似乱数の範囲の下限を指定します。指定しない場合は、省略値の1が使用されます。

UPPERBOUND: 任意

生成される擬似乱数の範囲の上限を指定します。指定しない場合は、省略値の100が使用されます。

OUTPUTパラメータ:

NUMBEROUT

アクティビティが完了すると、LOWERBOUNDとUPPERBOUNDのINPUTパラメータで指定した範囲の擬似乱数が生成されて、このパラメータに格納されます。