본문 바로가기

공부/컴퓨터

분수의 합과차를 짧은 소스로작성

반응형
오랜만에.. 예전에 썼던글 중에서 펌질~ ㅎㅎ

분수의 합과 차를 가장 짧은 소스로 작성하라.

1/1 - 1/2 + 1/3 - 1/4 ... ... - 1/10 = ??




다른 분이 쓰신것 중에 하나를 보면서..
재미있는것을 또 발견해서 올린다~ ^_^


float i=1, s=1, sum=1;
for(; i <= 10; i++, s*=-1, printf("%f \n", sum+= s*1/i));

출처 : 네이버 자바 카페 http://cafe.naver.com/javacircle/3736 - 남궁성님.



조건식만 유효하다면.. 어떤타입으로 해도 상관없다는 ^_^

몇일 후에 float의.. 한계를 극복하는데 좀 문제가 있을 수 있다는것을
프로그래밍언어론 수업 시간에 배우면서.. 한번 깨달았다~ ㅎㅎ
반응형

'공부 > 컴퓨터' 카테고리의 다른 글

벡터 이미지 좌표계 관련 책..  (0) 2006.01.12
책 - 피플웨어~  (0) 2005.12.31
자바.. 창의력(?) 문제 ㅎㅎ ~~~  (1) 2005.12.26
JNI 에서의 한글 처리!!!  (0) 2005.11.04
GNU dbm  (0) 2005.09.13