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++ |
|---|---|---|---|
|
+ |