Forum: Object-Pascal / Delphi-Language
Prism
by himitsu,
26. Jun 2006
Mit der Integer-Variante läßt sich oftmal aber auch leichter arbeiten.
z.B. wenn du Werte in einem bestimmten bereich haben willst, also nicht
0 <= x < z
, sondern 0 <= x <= z
, wie z.B.
0.00 bis 10.00 und nicht 0.00 bis etwas kleiner als 10.00
r := Random(1001) / 100;
Forum: Object-Pascal / Delphi-Language
Prism
by himitsu,
26. Jun 2006
Na ja, echte Zufalszahlen bekommt man eh nicht (die werden alle irgendwie mathematisch berechnet), es sei denn man baut sich irgend ein Teil ein, welches hardwaremäßig "echte" Zufallszahlen erstellt.
Ach ja ... Random(100) / 10 = 0.0 bis 9.9 ... so ginge es och :roll:
PS: Random (oP) holt sich auch erst 'nen Integer und rechnet denn dan in einen DOUBLE um ... also kommt man wohl besser,...