수정 좀 해주세요..^^
더글러스
2023.04.01
원주율 pi=3.1415… 로 알려져 있다. 원주율을 계산하는 한 가지 공식은
pi/4 = (1/1 - 1/3) + (1/5 - 1/7) + (1/9 - 1/11) + …이다.
괄호 안을 하나의 항으로 생각했을 때, 세 번째 항까지 계산한 결과에 의하면 원
주율의 근사값은 2.9760이다.
아래 작성한 코드를 수정해서 몇 번째 항까지 계산하면 원주율의 소수점 3째 자리까지 정확한 값을 얻을 수 있는지 조사하는 프로그램 작성하는건데요,,,,,
#include stdio.h
int main(void)
{
double pi;
double inc;
int i;
pi=0.0;
for (i=1; i100000; i=i+4) {
inc = 4.0/i - 4.0/(i+2);
pi = pi + inc;
}
printf(i=%d = pi=%.14g\n, i-2, pi);
return 0;
}
답변 해주셔서 감사합니다 ^^
-
레이
감사합니다!!^^
-
민구
pi=0.0;
for (i=1; i100000; i=i+4) {
inc = 4.0/i - 4.0/(i+2);
pi = pi + inc;
\t if( (int)(pi * 1000) == 3141 ) break ;
}
printf(\i=%d = pi=%.14g\\n\