diff --git a/oogabooga/random.c b/oogabooga/random.c index a6b30d2..a7abae7 100644 --- a/oogabooga/random.c +++ b/oogabooga/random.c @@ -14,4 +14,8 @@ u64 get_random() { f32 get_random_float32() { return (float32)get_random()/(float32)UINT64_MAX; +} + +f32 get_random_float32_in_range(f32 min, f32 max) { + return min + (max-min) * get_random_float32(); } \ No newline at end of file