3

いくつかのコードを実行してから、1 秒から 1 分の間のどこかで待機しています。私は現在使用してrandom 0:01:00 /seedいますが、本当に必要なのは、30 秒から 1 分の間に待機するようにフロアを設定できることです。

4

5 に答える 5

5

0:0:30 を最小にし、0:1:0 を最大にしたい場合は、次の式を試してください。

0:0:29 + random 0:0:31

この式は、「離散的に分散された (疑似) ランダム値」を生成します。「連続的に分散された(疑似)ランダム値」が必要な場合は、(R3で)次の式を使用できます。

0:0:30 + random 30.0

R2 には、「連続的に分散された (疑似) 乱数」のネイティブ サポートがありません。

于 2013-08-07T23:53:53.607 に答える
1

以下はどうでしょう。

0:00:30 + random 0:00:30
于 2013-08-07T23:45:32.810 に答える
1
>>random/seed now/precise
>> t1: now wait 30 + random 30 difference now t1
== 0:00:39
于 2013-08-07T23:33:22.660 に答える
0

1 から 30 までの整数を生成し、1 分 1 秒からその秒数を引くことができます。(そしてシードについては、それを使用しますが、常にではありません)

于 2013-08-08T19:27:02.683 に答える