컴퓨터 & 프로그래밍 & 전자공학/C언어
0.0 부터 1.0까지의 난수
셀맨1
2016. 7. 27. 15:43
반응형
0.0부터 1.0까지의 난수를 반환하는 함수 f_rand()를 작성하고 5번 호출하여 본다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <stdio.h> #include <stdlib.h> #include <time.h> double f_rand(void); int main(void) { int i; srand((unsigned)time(NULL)); for(i=1;i<=5;i++) { printf("%lf ", f_rand()); } return 0; } double f_rand(void) { double a; a = rand()/(double)RAND_MAX;//랜덤의 최대값 return a; } | cs |
반응형