-1
C를 사용하여 복잡한 플레인에서 랜덤 포인트를 어떻게 만들 수 있습니까?복잡한 랜덤 포인트 생성
C를 사용하여 복잡한 플레인에서 랜덤 포인트를 어떻게 만들 수 있습니까?복잡한 랜덤 포인트 생성
적절한 출발점으로 rand()
을 사용할 수 있습니다. 이 과정을 반복하면
float f = 4 * ((rand()/(float)RAND_MAX) - 0.5f);
, 당신은 x
과 y
를 얻을 수 있습니다 : -2와 2 사이의 임의의 숫자를 생성하려면, 당신은 할 수
float x = 4 * ((rand()/(float)RAND_MAX) - 0.5f);
float y = 4 * ((rand()/(float)RAND_MAX) - 0.5f);
지금 바로 사용 x
및 y
을 복소수로 입력하십시오.
또한 프로그램 시작시 srand()
을 한 번 (한 번만) 호출하여 난수 생성기를 시드하십시오.