Seite 1 von 1

P13 GetRandomValue falsch

Verfasst: 25. Jan 2017 16:29
von 0b101101101
Die Funktion GetRandomValue liefert keine Werte zwischen lowerBound und upperBound, sondern... Äh keine Ahnung, was da passiert XD
Mit folgender Funktion stattdessen geht es schon besser

Code: Alles auswählen

float Reasoner::GetRandomValueIn(float lowerBound, float upperBound) const
{
	const Kore::s32 randMax = 1000000;
	return (((float) Kore::Random::get(randMax)) / randMax) * (upperBound-lowerBound) + lowerBound;
}

Re: P13 GetRandomValue falsch

Verfasst: 25. Jan 2017 16:36
von FloM-KOM
Danke, habe gerade nachgeschaut, in der Lösung war die Funktion noch richtig, habe es dann geschafft die noch nachträglich kaputt zu machen :x Fixe ich. *Edit* Ist repariert.