vdm ++で乱数を生成する方法を知っている人はいますか? 数学ライブラリが機能しません。
質問する
426 次
1 に答える
1
VDM (VDMTools と Overture の両方) で乱数発生器を使用できるはずです。
Overture では、引数は 0 よりも大きくなければならず、シードを設定する必要があります。これはデフォルトです。エクスプローラーでプロジェクトを選択し、[新規] -> [VDM ライブラリを追加] で [MATH] を選択して、標準の MATH ライブラリを含めることを忘れないでください。
次のように呼び出すことができます: MATH.rand(100)
0 から 100 までの数値を返します。
MATH.srand(5)
シードは、シード セットを返すことで変更できます。
于 2012-12-04T16:49:51.557 に答える