수식점검부탁드립니다.
메이
원주율 계산은 PI = 4-4/3+4/5-4/7+4/9- ..... +4/9999로 계산 할 수 있다. 프로그램 하시오.
문제가 이건데요...
흠..PI = 4-4/3+4/5-4/7+4/9- ..... +4/9999 이부분이 좀걸리는데요...
class Pi{
public static void main(String[] args){
double sum = 0;
double n = 0;
double tot=0;
double pe=0;
double i=0;
double j=0;
while(true){
n++;
i= 4/(4*n-1);
j= 4/(4*n+1);
sum = sum+i;
tot = tot+j;
pe= 4-(sum-tot);
if(n 5000) break;
}
System.out.println(원주율은+ pe + 이다.);
}
}이렇게만들었는데..
결과값이 3.46666666667이 나오네요..
왜 3.14가 안나올까요;ㅂ;.
수식 정검좀해주세요
-
by풀잎
//리플을 보세요..
-
비
그 수식을 못만들겠네요 ;ㅂ; 그구분좀도와주시면 안될까요?
-
삐용삐용
합일때 차일때..라고 하시기보다는 무언가 더해나간다는 부분으로 초점을 맞춰야 겠네요..
더해가면서 짝수번째에서는 양수를 홀수번째에서는 음수를 만들어 더해가면 되죠..^^
음수만들기는 쉽습니다. 그냥 (-1)만 곱해주면 되니깐요..^^ -
맑은가람
흠,,이게 합일때하고 차일때를구분해서 초항을 각기 3하고 7로잡아서 2개를따로구한다음에 한거거든요.;ㅂ;
2n-1로하면 안되더라구요 ㅣ;비 -
꽃
분모를 잘 보시면 1 , 3 , 5, 7 , .... ,9999 로 차수가 2 인 등차수열입니다. 등차수열 일반해는 a1+d(n-1) 이므로
1+2(n-1) -- 일반해 -
두동
n=4999번 수행하면..
-
선아
계산해보니 나오는군요..^^;;
-
야미
정말 4/9999 일까요? 분모는 등차수열인데.. 아직 계산을 안해봤지만.. 충분히 크게 잡아봐란 소리 같은데..