Сгенерировать псевдослучайное знаковое длинное целое число (long integer)
#include <stdlib.h>long mrand48( void );
libc
The mrand48() function uses a linear congruential algorithm and 48
-bit integer arithmetic to generate a signed
long
int
uniformly distributed over the interval [-2³¹, 2³¹)
.
Call one of lcong48(), seed48(), or srand48() to initialize the random-number generator before calling drand48(), lrand48(), or mrand48().
The jrand48() function is a thread-safe version of mrand48().
A pseudo-random long
int
.
POSIX 1003.1 XSI
drand48(), erand48(), jrand48(), lcong48(), lrand48(), nrand48(), seed48(), srand48()
Предыдущий раздел: Описание API системной библиотеки