mirror of
https://github.com/godotengine/godot.git
synced 2026-01-03 18:11:19 +03:00
Merge pull request #27193 from toasteater/fix/pcg-randf
Improved uniformity of RandomPCG::randf.
This commit is contained in:
@@ -43,13 +43,9 @@ void RandomPCG::randomize() {
|
||||
}
|
||||
|
||||
double RandomPCG::random(double p_from, double p_to) {
|
||||
unsigned int r = rand();
|
||||
double ret = (double)r / (double)RANDOM_MAX;
|
||||
return (ret) * (p_to - p_from) + p_from;
|
||||
return randd() * (p_to - p_from) + p_from;
|
||||
}
|
||||
|
||||
float RandomPCG::random(float p_from, float p_to) {
|
||||
unsigned int r = rand();
|
||||
float ret = (float)r / (float)RANDOM_MAX;
|
||||
return (ret) * (p_to - p_from) + p_from;
|
||||
return randf() * (p_to - p_from) + p_from;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user