random

De RAD Studio
Aller à : navigation, rechercher

Remonter à stdlib.h - Index


Header File

stdlib.h

Category

Math Routines

Prototype

int random(int num);

Description

Random number generator.

random returns a random number between 0 and abs(num-1). random(num) is a macro defined in stdlib.h. Both num and the random number returned are integers with a maximum value of LRAND_MAX.

Return Value

random returns a number between 0 and (num-1).

Example

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

Portability

POSIX Win32 ANSI C ANSI C++

+