Cezary Krzyżanowski napisał(a):
> Witam
>
> Niby banalne pytanie..a jednak nie...jak wygenerować pseudolosową liczbę
> z zadanego przedziału???? W Borlandzie było po prostu random (z_ilu), a
> tutaj za zakres odpowiada RAND_MAX,  które nie jest (o zgrozo) stałą,
> tylko jest definiowane....W manie podają sposób, ale moim zdaniem do
> wykorzystania tylko do zakresu będącego wielokrotnością liczby 10, bo
> jakbym miał mnożyć otryzmaną pseudolosową liczbę np. razy 7 i potem
> obcinać końcówkę, to nie otrzymam liczby losowej z zakresu 1-7 :/
> Qrde...aż sam się załamuję, że sobie z takim pierdołem poradzić nie mogę
> :/
>

Może to pomoże - weź liczbę random modulo przez górną wartość zakresu.
Doistaniesz zawsze liczbę mniejszą od zakresu i ciągle przypadkową.

-- 
Lukasz C. Jokiel, via webmail.

_________________________________________
http://pld-linux.org/ = faq, howto, newsy

dostales tutaj odpowiedz na swoje pytanie?
podziel sie z innymi i dopisz do FAQ!
                http://pld-linux.org/FAQ/

Odpowiedź listem elektroniczym