Zitat von
DGL-luke:
Delphi-Quellcode:
random(5) + (random(100)/100)
//^ 0..5 ^ ^ 0.00..0.99 ^
sollte mir werte von 0,01 bis 5,99 erzeugen. und zwar 0,010000 bis 5,990000.
das stimmt nicht ganz, denn das Integer-Random() erzeugt werte 0 <= Random(x) < x !
oder auch 0 <= Random(x) <= x-1.
d.h. dass bei dem Integer-Random die angegebene Zahl nicht erreicht wird, und das ergebniss ist immer um eins kleiner als die angegebene zahl!
See my shadow changing, stretching up and over me.
Soften this old armor. Hoping I can clear the way
By stepping through my shadow, coming out the other side.
Step into the shadow. Forty six and two are just ahead of me.