在C中生成[0,n]范围内的随机数?

use*_*392 0 c random numbers

期望在C中制作一个非常简单的随机数生成器方法.数字应该在0到24之间,并且可以是例如14.5f.

任何帮助都会很棒,谢谢!

Meh*_*ari 7

float getRand() {
  float rnd = rand();
  rnd /= RAND_MAX;
  return rnd * 24.0f;
}
Run Code Online (Sandbox Code Playgroud)

确保srand在使用前为随机数生成器播种.