Thema: Delphi Zufals-Boolean erzeugen

Einzelnen Beitrag anzeigen

Sergej

Registriert seit: 12. Jun 2003
Ort: Stuttgart
169 Beiträge
 
#23

Re: Zufals-Boolean erzeugen

  Alt 25. Sep 2005, 19:53
Zitat von Jelly:
Zitat von Sergej:
Außerdem kann es bei deiner Lösung durchaus genauso vorkommen, dass man 10 mal hintereinander true bekommt oder?
Das stimmt so nicht, dass das genauso vorkommen kann wie 5 mal true und 5 mal falsch.

Die Wahrscheinlichkeit, dass beim ersten Wurf TRUE rauskommt, beträgt 1:2
Die Wahrscheinlichkeit, dass beim zweiten Wurf UND beim ersten TRUE rauskommt, beträgt 11:2), also 1:4=1:2^2

10 mal hintereinander TRUE zu erhalten hat also eine Wahrscheinlichkeit von 1:2^10, also 1:1024

Die Wahrscheinlichkeit hingegen, 5 mal TRUE und 5 mal FALSE rauszubekommen beträgt 1:2.

Noch ne andere Anmerkung... Das Erstellen eines Arrays, anschliessendes Mischen, und wieder Ausspucken der Werte hat nun aber mal rein gar nichts mehr mit Wahrscheinlichkeit zu tun, da damit garantiert wird, dass 5 mal true und 5 mal FALSE bei rauskommt. Das Problem ist also damit bestimmt, und hat nichts mehr mit random zu tun.



Also mit "genauso" meinte ich auf keinen Fall "genauso oft". Ich wollte damit nur darauf hinweisen, dass es durchaus möglich ist.


Greetz Sergej
Ceterum censeo cartaginem esse delendam
  Mit Zitat antworten Zitat