2012-11-17 3 views

답변

1

적절한 출발점으로 rand()을 사용할 수 있습니다. 이 과정을 반복하면

float f = 4 * ((rand()/(float)RAND_MAX) - 0.5f); 

, 당신은 xy를 얻을 수 있습니다 : -2와 2 사이의 임의의 숫자를 생성하려면, 당신은 할 수

float x = 4 * ((rand()/(float)RAND_MAX) - 0.5f); 
float y = 4 * ((rand()/(float)RAND_MAX) - 0.5f); 

지금 바로 사용 xy을 복소수로 입력하십시오.

또한 프로그램 시작시 srand()을 한 번 (한 번만) 호출하여 난수 생성기를 시드하십시오.