#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main()
{
srand((unsigned int)time(NULL));
unsigned int n = 3;
for (int i = 0; i < 20; i++) {
float f = ((float)rand() / (float)(RAND_MAX)) * n; // 0.0 - n
printf("%f\n", f);
}
return 0;
}
/*
run:
0.706534
2.332194
1.946287
0.340312
0.820154
0.779778
0.047334
2.272958
1.609912
1.763451
1.692953
2.583697
2.823573
1.018738
0.235847
0.034150
1.216681
0.658010
1.704306
0.945677
*/