반복계산으로 수렴값을 찾는 문제를 코딩하는데
i번째값과 i-1번째 값을 비교해서 0.0001 보다 작거나 같으면 값으로 하는 코딩을
while (1)
{
preP1=preP2;
x1 = (y1*preP1) / (gamma1*p1sat);
gamma1 = exp((2.771 - 0.00523*T)*(1 - x1)*(1 - x1));
gamma2 = exp((2.771 - 0.00523*T)*x1*x1);
preP1 = 1 / ((y1 / (gamma1*p1sat)) + ((1 - y1) / (gamma2*p2sat)));
if (preP2 - preP1 <= 0.0001)
break;
P = preP2;
}
이런식으로 했거든요
근데 이게 아닌 것 같아서 ㅠㅠ 수렴값 찾는 반복문은 어떻게 짜야할까요?
저처럼 자바마스타는 while(1) 같은 구문을 이해하지 못합니다.
프알못이라 c언어 책 얻어다가 책 앞에 있는 함수랑 인터넷으로 하고 있는데 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ
어떻게 해야하나요 ㅠㅠㅠ