random
stdlib.h:インデックス への移動
ヘッダー ファイル
stdlib.h
カテゴリ
数値計算ルーチン
プロトタイプ
int random(int num);
説明
乱数ジェネレータです。
random は、0 から abs(num-1) の間の乱数を返します。 random(num) は stdlib.h で定義されているマクロです。 num と返される乱数はどちらも、LRAND_MAX 以下の値を持つ整数です。
戻り値
random は、0 から (num-1) の間の 1 つの数を返します。
例
#include <stdlib.h> #include <stdio.h> #include <time.h> /* prints a random number in the range 0 to 99 */ int main(void) { randomize(); printf("Random number in the 0-99 range: %d\n", random (100)); return 0; }
移植性
POSIX | Win32 | ANSI C | ANSI C++ |
---|---|---|---|
+ |