Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rand(3F) — NEWS-os 4.1C

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

random(3F)

rand(3C)

RAND(3F)  —  NEWS-OS Programmer’s Manual

名称

rand, drand, irand − 乱数を返す

形式

function irand (iflag) function rand (iflag) double precision function drand (iflag)

解説

新しいアプリケーションでは、 最新の  random(3f) を使用してください。 rand は、互換性のために、 残してあります。

これらの関数は、 rand(3C) を使って乱数列を生成します。 iflag が’1’の場合、 ジェネレータが再スタートし、 最初の乱数を返します。 さもなければ、 iflag がゼロでない場合、 それを 乱数ジェネレータの新しいシードとして使用し、 最初の新しい乱数を返します。

irand は、 0 から 2147483647 の範囲で正の整数を返します。 rand と drand は、 0.0 から 1.0 の範囲で値を返します。

診断

これらの関数は CISC NEWS 用の Fortran にしかありません。

関連ファイル

/usr/lib/libF77.a

関連事項

random(3F), rand(3C)

バグ

NEWS 上では 31 ビットの値を返します。

NEWS-OSRelease 4.1C

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026