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