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
PS: Random (oP) holt sich auch erst 'nen Integer und rechnet denn dan in einen DOUBLE um ... also kommt man wohl besser, wenn man sich auch erst 'nen Integer holt und den dann selber umrechnet (lieber 'ne zusätzliche schnellere Interger-Operation, statt 'ner langsameren Float-Operation)