タイマーを使用してCAPLプログラム(C言語に似ています)で乱数を生成しようとしていました。タイマー X があり、それを開始するとします。
/****Timer start****/
on start
{
settimer (x,20000); // setting the timer for 20 secs
}
今、500ミリ秒の解像度で300ミリ秒から20秒の間の乱数のみが必要です。CAPL には、これを行うための random() という関数が組み込まれています。
私は好きでした
int random(int x);
500ms の解像度でのみランダムな値を取得するにはどうすればよいですか?
助言がありますか?