Сгенерировать псевдослучайное знаковое длинное целое число (long integer)
#include <stdlib.h>long mrand48( void );
libc
Функция mrand48() использует линейный конгруэнтный алгоритм и 48
-разрядную целочисленную арифметику для генерации значения типа signed long int
, равномерно распределённого в интервале [-2³¹, 2³¹)
.
Используйте одну из функций lcong48(), seed48(), или srand48() для того, чтобы инициализировать генератор случайных чисел перед вызовом функций drand48(), lrand48(), или mrand48().
Функция jrand48() - это потокобезопасная версия функции mrand48().
Псевдослучайное значение типа long int
.
POSIX 1003.1 X/Open Systems Interfaces Extension
drand48(), erand48(), jrand48(), lcong48(), lrand48(), nrand48(), seed48(), srand48()
Предыдущий раздел: Описание API системной библиотеки