c语言中如何获取10以内的随机浮点数,需要包含哪个头文件?
时间: 2023-06-01 16:05:18 浏览: 147
基于DSP的线性同余法生成随机数的头文件 可以轻松调用 已经在CCS上调试通过
5星 · 资源好评率100%
要获取10以内的随机浮点数,可以使用rand()函数和srand()函数,需要包含<stdlib.h>头文件。具体代码如下:
srand(time(NULL)); //用当前时间作为随机数种子
float random_num = ((float)rand()/(float)(RAND_MAX)) * 10; //生成0~1之间的随机浮点数并乘以10
注意:srand()函数只需要在程序运行的开头调用一次即可,后面每次调用rand()函数就会生成一个新的随机数。
阅读全文