Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

funkcja rand

Ostatnio zmodyfikowano 2014-04-17 20:36
Autor Wiadomość
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.
P-108301
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.
P-108302
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.

Zawsze tylko RAZ!
Niby dlaczego zawsze?
P-108303
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
P-108304
maly
» 2014-04-17 20:16:06
x w main to inny x niż w costam.
P-108306
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ł.
P-108307
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.
P-108311
1 « 2 »
Poprzednia strona Strona 2 z 2