2012/01 11

PI/sqrt(12) 의 급수 근사공식 증명

근사 공식 \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} 을 유도해보자. 대학 1학년 미적분학 과정에서 공부하는 멱급수를 이용하여 계산한다. \frac{1}{1 + t^2} = \sum_{k=0}^\infty \left( -t^2 \right)^{k} \ = \ \sum_{k=0}^\infty (-1)^k t^{2k} \therefore \quad \int_0^x \frac{1}{1 + t^2} \; dt = \int_0^x \sum_{k=0}^\infty (-1)^k t^{2k} \, dt \ = \ \sum_{k=0}^\infty \int_0^x (-1)^k t^{2k} \, dt \therefore \quad \arctan x =..

학습/수학 2012.01.21

C# 과 근사공식을 이용한 PI/sqrt(12) 의 근사값 계산

근사 공식 \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} 을 이용하여 근사값 계산하는 프로그램을 C# 언어로 작성해 보았다. /* * Filename: ApproximatePiOverSqrt12.cs * * Compile: csc ApproximatePiOverSqrt12.cs * Execute: ApproximatePiOverSqrt12 */ using System; public class ApproximatePiOverSqrt12 { /* Using the series: \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} BND : 급수에서 합할 항의 개수 */ pub..

프로그래밍/C# 2012.01.21

Java 와 근사공식을 이용한 PI/sqrt(12) 의 근사값 계산

근사 공식 \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} 을 이용하여 근사값 계산하는 프로그램을 Java 언어로 작성해 보았다. /* * Filename: ApproximatePiOverSqrt12.java * * Compile: javac -d . ApproximatePiOverSqrt12.java * Execute: java ApproximatePiOverSqrt12 */ public class ApproximatePiOverSqrt12 { /* Using the series: \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} BND : 급수에서 합할 항의 개수 */..

Free Pascal 과 근사공식을 이용한 PI/sqrt(12) 의 근사값 계산

근사 공식 \frac{\pi}{\sqrt{12}} = \sum^\infty_{k=0} \frac{(-3)^{-k}}{2k+1} 을 이용하여 근사값 계산하는 프로그램을 Pascal 언어로 작성해 보았다. (*****************************************************) (* Filename: approximatePiOverSqrt12.pas *) (* *) (* Compile: fpc approximatePiOverSqrt12.pas *) (* Execute: approximatePiOverSqrt12,pas *) (*****************************************************) program ApproximatePiOverSqrt12; ..

구구단 출력 예제 for Pascal

Pascal 언어의 for 반복문 양식은 for varName := startValue to finalValue do begin block; end; 또는 for varName := startValue downto finalValue do begin block; end; * Pascal 언어의 for 반복문에는 step 이 없다. * Pascal 언어는 C 언어와 달리 변수명과 프로시듀어명, 함수명에 대소문자를 구별하지 않는다. 즉, 아래의 소스에서 변수명 dan 과 Dan 은 같은 것아고, 프로시듀어명 printDan 과 PrintDan 은 같은 것아다. * C 언어에서 void 함수라고 하는 것 즉 리턴값이 없는 함수를 Pascal 언어에서는 function 이라 하지 않고 procedure 라고 한..

meq 태그를 이용한 수학식 표현

* html 문서에서 meq 태그를 이용한 수학식 표현 참고 1) m 태그 내의 수식 입력은 tex 수식 입력과는 많이 다릅니다. 2) TeX 모르는 초, 중, 고 과정에 적합합니다. 3) 서버에 TeX 시스템이 설치되어 있지 않아도 됩니다. PhpMathPublisher 만 설치되어 있어도 됩니다. 4) m 태그 내의 수식 입력 양식을 참고하십시오. 5) PhpMathPublisher 와 달리 html 문서 내에 작성된 m 태그를 온라인 상에 직접 img 태그로 변환하여 보여줍니다. (* 현재 Chrome에서는 동작하지 않습니다.) (* IE8 에서는 되는 것도 있고 안되는 것도 잇네요.) 추가: 가만히 생각해 보니 m 태그를 사용하다 보면 부등식 "4 7" 을 m 태그로 둘러쌀..

학습/수학 2012.01.14

이차방정식의 근의 공식 유도하기

[이차방정식의 근의 공식] a \ne 0 이면, 2차방정식 ax^2 + bx + c = 0 의 두 근은 x = {-b \pm \sqrt{b^2-4ac} \over 2a} 이다. (증명) \[ ax^2 + bx + c = 0 \] \[ \therefore x^2 + \frac{b}{a} x + \frac{c}{a} = 0 \] \[ \therefore x^2 + \frac{b}{a} x = - \frac{c}{a} \] \[ \therefore x^2 + \frac{b}{a} x + \left( \frac{b}{2a} \right)^2 = \left( \frac{b}{2a} \right)^2 - \frac{c}{a} \] \[ \therefore \left( x + \frac{b}{2a} \right)^2..

학습/수학 2012.01.05