Problem z funkcją rand
Ostatnio zmodyfikowano 2013-12-09 16:41
mammawhy9 Temat założony przez niniejszego użytkownika |
Problem z funkcją rand » 2013-12-06 12:25:33 Witam, mój problem jest prosty. Funkcja rand gdy kompiluje w wersji "release" generuje nieprawidłowe liczby (nie z przedzialu 0-6 tylko jakieś miliony) void losuj( int & a, int n, int m ) { a = n + rand() % m; } Proszę o pomoc. |
|
pekfos |
» 2013-12-06 15:17:52 Argumenty są prawidłowe? |
|
cheyenne |
» 2013-12-08 10:34:08 a gdyby tak zapisać: a = n + (rand() % m); |
|
pekfos |
» 2013-12-08 11:25:20 ..to nic by się nie zmieniło. |
|
Mitu |
» 2013-12-09 16:37:47 Pokaż jak wywołujesz tę funkcję i skąd bierzesz argumenty. |
|
kffysio |
» 2013-12-09 16:41:56 a zmienna 'm' ma jakąś ustaloną wartość? jeśli nie to wywala takie liczby. |
|
« 1 » |