Инициализировать последовательность псевдослучайных чисел (ПСЧ)
#include <stdlib.h>void srand48( long seed );
libc
Функция srand48() используется для инициализации внутреннего буфера r(n) для drand48(), lrand48() и mrand48() следующим образом: 32 бита из seed копируется в старшие 32 бита r(n), младшие 16 бит r(n) устанавливаются в значение 0x330E. Дополнительно используются константный множитель a = 0xFDEECE66D = 25214903917 и слагаемое c = 0xB = 11.
POSIX 1003.1 X/Open Systems Interfaces Extension
drand48(), erand48(), jrand48(), lcong48(), lrand48(), mrand48(), nrand48(), seed48()
Предыдущий раздел: Описание API системной библиотеки