rand

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

Mathematische Routinen

Prototyp

int rand(void);

Beschreibung

Zufallszahlengenerator.

rand verwendet einen multiplikativen kongruenten Zufallszahlengenerator mit der Periode 2^32, um Pseudo-Zufallszahlen im Bereich von 0 bis RAND_MAX zu erzeugen. Die symbolische Konstante RAND_MAX ist in stdlib.h definiert.

Rückgabewert

rand gibt die generierte Pseudo-Zufallszahl zurück.

Beispiel



 #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;
 }



Portabilität



POSIX Win32 ANSI C ANSI C++

+

+

+

+