如何用C语言生成(0,1)之间的随机浮点数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用C语言生成(0,1)之间的随机浮点数相关的知识,希望对你有一定的参考价值。
参考技术A很简单,用rand()%x,x取某整数,就会生成一个0~x-1的整数,再用小数乘之即可,我这里生成了10个0~1的随机数
#include<stdio.h>
#include<stdlib.h>
void main()
float b;
for(int i=0;i<10;i++)
b=(rand()%100000)*0.00001;
printf("%f\\n",b);
以上是关于如何用C语言生成(0,1)之间的随机浮点数的主要内容,如果未能解决你的问题,请参考以下文章