0

私のプログラムには 2 つの異なる関数があり、どちらも乱数を呼び出します。各関数によって呼び出される乱数を個別にシードできるようにしたいので、完全なプログラムを数回実行して、1 つの関数に対して同じ乱数を呼び出し、他の関数によって呼び出される乱数を変更できます。洞察はありますか?

4

3 に答える 3

2

POSIX は一連drand48()の関数を提供します。これらのいくつかを使用して、必要な効果を得ることができます。

  • double erand48(unsigned short xsubi[3]);
  • long jrand48(unsigned short xsubi[3]);
  • long nrand48(unsigned short xsubi[3]);
于 2013-04-21T00:12:00.467 に答える