반응형
#include <stdio.h>
#include <math.h>
double SigAngle(int x);
int main()
{
int d=0;
for(d=0;d<360;d=d+20)
{
printf("Comparison %25.20f vs %25.20f\n",SigAngle(d), sin(d/180.0));
}
}
double SigAngle(int x)
{
int i;
double y, sum;
double angle;
angle = (x%360)/180.0;
y = angle;
sum = angle;
for(i=1; i<=8; i++)
{
sum = sum*(-1)*angle*angle/((2*i)*(2*i+1));
y = y + sum;
}
return y;
}
반응형
'언어 자료구조 알고리즘 > C언어 예제' 카테고리의 다른 글
선택정렬 (0) | 2009.08.19 |
---|---|
삽입정렬 (0) | 2009.08.19 |
정보 올림피아드 (0) | 2009.08.19 |
중복되지 않게 랜덤한 카드 발생 (0) | 2009.08.19 |
파이, e, sin 구하기 (0) | 2009.08.19 |
적분 공식을 이용한 Sin(x)함수 만들기 (0) | 2009.08.19 |
정보올림피아드 프로그래밍 (0) | 2009.08.19 |
간단하게 Random함수 만들기 (0) | 2009.08.19 |
재귀함수 형상화 (0) | 2009.08.19 |
한글 초성 알아내기 (0) | 2009.08.19 |