Problem mit Rnd-Funktion bei Return
Übersicht

KrischanBetreff: Problem mit Rnd-Funktion bei Return |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallöchen,
oh Gott ich scheitere an minimalsten Problemen, vielleicht kann mich mal jemand aufklären. Ich habe testweise mit RND experimentiert und mir ist da was aufgefallen, schaut Euch mal folgenden kleinen Code an: BlitzBasic: [AUSKLAPPEN] Graphics 800,600,32,2 Die Funktion Zufall1 erzeugt eine Zahl zwischen 0 und 1 und soll den Wert zurückliefern. Macht sie auch, aber bei der Ausgabe gibt es nur 0 oder 1. Gibt man den Wert hingegen direkt in der Funktion aus wie bei Zufall2 wird eine schöne Float-Zahl ausgegeben. Frage: wie gebe ich den Floatwert bei Zufall1 so zurück, dass ich ein Ergebnis wie bei Zufall2 erhalte? |
||
Mr Hopp |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Da wüsste ich jetzt auch nicht, wo ds Problem liegt, aber lass doch das mit dem Return und deklariere die Variable r# Global | ||
Krischan |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hmm peinlich - hat sich erledigt. Das Problem ist, dass man der Funktion noch ein # verpassen muss, damit die Floats zurückgegeben werden LOL
BlitzBasic: [AUSKLAPPEN] Function Zufall1#() |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group