Kezdőoldal » Számítástechnika » Programozás » Létezik olyan randomszám...

Létezik olyan randomszám generátor, ami máshogy számol mint a C-ben lévő gyári?

Figyelt kérdés
Forráskódra lenne szükségem.
2012. szept. 24. 16:26
 1/8 iostream ***** válasza:
41%
2012. szept. 24. 19:23
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:

C-ben használhatsz véletlen eredményt, ha például túlindexelsz egy tömböt. Igazi véletlen lesz, bár nem egyenletes eloszlású.

Vagy csinálhatsz több szálat, amelyek egy globális változóhoz adogatnak különböző mennyiségeket minden biztonsági intézkedés nélkül. Valódi véletlen lesz a végeredmény, bár ez sem lesz egyenletes eloszlású.

Ha nem sürgős, akkor megcsinálom. Bár az elsőt te is megcsinálhatod, igaz, nem minden nyelv engedi.

2012. szept. 24. 20:04
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
100%
Inicializálatlan változóban egyes nyelveken eleve valódi véletlen érték van.
2012. szept. 24. 20:14
Hasznos számodra ez a válasz?
 4/8 iostream ***** válasza:
31%
Nem kell túlindexelni, sőt, azt úgy hívják, hogy undefined behavior. Elég, ha nem inicializálod a változót, ellenben sok implementáció akkor is kinullázza, főleg debug módban.
2012. szept. 24. 20:22
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:

Nincsen valódi véletlen...

Közelíteni lehet a véletlent, ezt pszeudo-randomnak hívják, általában a rendszeridőhöz kötődik.

A tömbök túlindexelése csúnya programozói módszer, és a memória tartalmát dobja vissza, a magasabb szintű nyelvek, ezt meg se engedik. Mellesleg a memória tartalma egyáltalán nem véletlenszerű!

2012. szept. 24. 20:23
Hasznos számodra ez a válasz?
 6/8 iostream ***** válasza:
27%

"Nincsen valódi véletlen..."


Ez mondjuk nagyon durva filozófiai vitákhoz vezet, de a tárgynál maradva, de létezik véletlen, ebből a szemszögből, és fizikai jelenségekből szokás venni.

2012. szept. 24. 21:28
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
68%
Hát öcsém :D Te mindig kötekedsz... Ezt úgy értettem, hogy a számítógép számára nincs véletlen, nem filozófiailag...
2012. szept. 24. 22:17
Hasznos számodra ez a válasz?
 8/8 iostream ***** válasza:
21%
De pont ezt magyaráztam utána, hogy a számítógépnek is van véletlen.
2012. szept. 25. 17:07
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!