RAND(3F7768) — NEWS-OS Programmer’s Manual
名称
rand, drand, irand − 乱数を返す
形式
function irand (iflag) function rand (iflag) double precision function drand (iflag)
解説
新しいアプリケーションでは、 最新の random(3F7768) を使用してください。 rand は、互換性のために、 残してあります。
これらの関数は、 rand(3C) を使って乱数列を生成します。 iflag が 1 の場合、 ジェネレータが再スタートし、 最初の乱数を返します。 さもなければ、 iflag がゼロでない場合、 それを 乱数ジェネレータの新しいシードとして使用し、 最初の新しい乱数を返します。
irand は、 0 から 2147483647 の範囲で正の整数を返します。 rand と drand は、0.0 から 1.0 の範囲で値を返します。
関連ファイル
/usr/lib/libF7768.a
関連事項
バグ
NEWS-OS 上では 31 ビットの値を返します。
NEWS-OSRelease 4.2.1R