rand

提供: RAD Studio
移動先: 案内検索

stdlib.h:インデックス への移動


ヘッダーファイル

stdlib.h

カテゴリ

演算ルーチン

プロトタイプ

int rand(void);

説明

乱数ジェネレータです。

rand は,2 の 32 乗周期の乗算合同法乱数ジェネレータを使用して,0 ~ RAND_MAX の範囲の連続疑似乱数を返します。シンボル定数 RAND_MAX は,stdlib.h で定義されています。

戻り値

rand は,生成された疑似乱数を返します。



 #include <stdlib.h>
 #include <stdio.h>
 int main(void)
 {
     int i;
     randomize();
     printf("Ten random numbers from 0 to 99\n\n");
     for(i=0; i<10; i++)
        printf("%d\n", rand() % 100);
     return 0;
 }



移植性



POSIX Win32 ANSI C ANSI C++

+

+

+

+