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
Code:
r := Random(100[color=#ff0000]1[/color]) / 100;
r := Random * 10 + [color=#ff0000]0.0000[/color][color=silver]...[/color][color=#ff0000]1[/color];
weil
Random * 10 ja einen Wert von 0.0
... bis 9.999999999999 ausgibt.