rand()

Deklaracja

int rand(void)

Plik nagłówkowy

stdlib.h

Opis

Funkcja zwraca kolejną liczbę pseudolosową. Aby ustawić zarodek ciągu liczb pseudolosowych, należy posłużyć się funkcją srand. Aby otrzymać liczbę z mniejszego przedziału, należy posłużyć się operatorem modulo (%) lub operacjami na liczbach rzeczywistych.

Wartość zwracana

Liczba pseudolosowa z przedziału od 0 do RAND_MAX (które ma wartość co najwyżej 32767).

Deklaracja

void srand(int zarodek);

Plik nagłówkowy

stdlib.h

Opis

Funkcja inicjuje generator liczb pseudolosowych podanym w argumencie zarodkiem (ang. seed). Aby sprawić, by za każdym uruchomieniem programu zarodek liczb pseudolosowych był inny, można funkcję srand wywołać z argumentem time(0).

Wartość zwracana

Brak.


Wyszukiwarka