On Tuesday 06 of January 2004 21:29, Cezary Krzyżanowski wrote: > 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ę :/
j=1+(int) (7.0*rand()/(RAND_MAX+1.0)); a na przyszlosc # man rand -- Grzegorz Zebrowski VNX Software Engineer _________________________________________ 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/
