如何用C语言生成之间的随机浮点数

如题所述


float a=3.5,b=10.5;
float x=(float)rand()/32767*(b-a)+a;
就可以生成 [a,b) 之间的随机浮点数
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-18
用rand()/(32757+0.0)就可以了……
相似回答