random

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Stdlib.h - Index


Header-Datei

stdlib.h

Kategorie

Mathematische Routinen

Prototyp

int random(int num);

Beschreibung

Zufallszahlengenerator.

random gibt eine Zufallszahl im Bereich von 0 bis abs(num-1) zurück. random(num) ist ein in stdlib.h definiertes Makro. num und die zurückgegebenen Zufallszahlen sind Integerwerte mit einem Maximalwert von LRAND_MAX.

Rückgabewert

random gibt einen Wert zwischen 0 und (num-1) zurück.

Beispiel

#include <stdlib.h>
#include <stdio.h>
#include <time.h>
/* gibt eine Zufallszahl im Bereich von 0 bis 99 aus */
int main(void)
{
  randomize();
  printf("Random number in the 0-99 range: %d\n", random (100));
  return 0;
}

Portabilität

POSIX Win32 ANSI C ANSI C++

+