float Zufallszahlen erzeugen
-
Hallo,
ich möchte float Zufallszahlen(möglichst gleichverteilt) im Breich von "min" bis "max" erzeugen
und habe auch schon was zusammengebasteltfloat min=-10; float max= 1000; float zufall=((((rand() & 0x01) << 15) + rand())/(float)(65535))*(max-min)+min
Ist das richtig so (soll natürlich für alle Bereiche von min und max funktionieren)?
Oder wie kann man es besser machen?
-
Wenn du statt der 65535 noch ein RAND_MAX einsetzen würdest, hättest du's
-
CStoll schrieb:
Wenn du statt der 65535 noch ein RAND_MAX einsetzen würdest, hättest du's
Was meinst du mit RAND_MAX?
-
MisterX schrieb:
Was meinst du mit RAND_MAX?
googeln?
-
c.rackwitz schrieb:
!!!1111siebzehnhex