C언어로 작성한 원주율(Pi) 계산 (마친의 공식 이용)
본 자료는 미리보기를 지원하지 않습니다.
닫기
  • 1
  • 2
해당 자료는 0페이지 까지만 미리보기를 제공합니다.
0페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

C언어로 작성한 원주율(Pi) 계산 (마친의 공식 이용)에 대한 보고서 자료입니다.

본문내용

void main(int argc, char* argv[])
{
static short P[L1+2],w[L1+2], v[L1+2], q[L1+2]; //long 정수저장 배열 선언
short n; // short n 선언
for (n=0; n <= L1; n++)
{
P[n]=w[n]=v[n]=q[n]=0; // 배열 초기화 (0으로 초기화)
}
w[0]=16*5; v[0]=4*239; // 마친의 공식
for (n = 1; n <= N; n++) // n번째 항을 차례로 계산하여 합산
{
long_div(w, 25, w); // 25 나누기
long_div(v, 239, v); // 57121을 나누기 위해 239 로 2번 나눗셈
long_div(v, 239, v); // 57121을 나누기 위해 239 로 2번 나눗셈
long_sub(w, v, q); // w-v
long_div(q, 2*n - 1, q); //2n-1 나누기
if ((n%2) == 1) // 홀수항이면 더하고 짝수항이면 뺌 (-1^(n+1) 부분)
long_add(P, q, P); //홀수항 더하기
else
long_sub(P, q, P); //짝수항 빼기
}
print_result(P); //결과 출력
}

키워드

추천자료

  • 가격700
  • 페이지수2페이지
  • 등록일2010.07.22
  • 저작시기2009.9
  • 파일형식기타(cpp)
  • 자료번호#624943
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니