funkcja rand
Ostatnio zmodyfikowano 2014-04-17 20:36
Monika90 |
» 2014-04-17 20:00:09 Nie zrozumiałeś mnie. Chodziło o to, w jaki sposób sprawdzasz, czy rand zwraca taką samą liczbę, czy różne.
W wielu systemach time zwraca wartość, która przyrasta co sekundę. Jeżeli uruchomisz program dwa razy w odstępie mniej niż 1 sekundy, to z dużym prawdopodobieństwem otrzymasz ten sam ciąg liczb pseudolosowych za pierwszym i za drugim razem. |
|
lukhol Temat założony przez niniejszego użytkownika |
» 2014-04-17 20:01:48 Zawsze jak uruchomię program (sprawdzane z rand w naprawdę wielu miejscach wewnątrz funkcji costam)funkcja ta zwraca mi wartość 1. Nie ważne kiedy go uruchomie itd. Zawsze jest to 1. |
|
pekfos |
» 2014-04-17 20:06:23 Nie wiem, czy wiesz ale w main() masz praktycznie pętle nieskończoną. |
Na moje oko, to tam jest UB. Niby dlaczego zawsze? |
|
lukhol Temat założony przez niniejszego użytkownika |
» 2014-04-17 20:14:33 Cieszę się, że chcecie mi pomóc, ale nikt jeszcze nie napisał właściwie na temat ;d |
|
maly |
» 2014-04-17 20:16:06 x w main to inny x niż w costam. |
|
Monika90 |
» 2014-04-17 20:16:35 Popraw błędy, które Ci wskazano i pokaż aktualny kod, inaczej będzie mało prawdopodobne by ktoś Ci pomógł. |
|
lukhol Temat założony przez niniejszego użytkownika |
» 2014-04-17 20:36:08 Faktycznie poprawienie wskazanych błędów pomogło, a dokładnie ==, zamiast = . Dzięki za pomoc. |
|
1 « 2 » |