C언어 2

C언어로 계산식을 이용한 원주율(파이) 구하기

원주율을 간단한 코딩을 통해 구해 보자. C언어를 이용해 계산을 할 경우에, 원주율의 수치가 필요한 경우가 가끔 있다. 이럴 때 가장 간편한 방법은 define 을 이용해 파이의 변수와 값을 저장해 주는 것이다. 하지만 파이의 정의(수식을 이용한 원주율의 값)를 이용하여 원주율을 구할 수 있다. 원주율은 우리가 일상 생활에서는 파이 라고 간단히 쓰지만, 사실 무리수다. 즉, 정확한 값을 나타낼 수는 없고, 근삿값으로 계산할 수 밖에 없다. 주로 쓰는 원주율은 3.14라고 쓰기에도 충분하지만, 정확한 값을 요구하는 계산에선 더 정확한 값의 원주율을 요구할 수도 있다. 선대의 수학자들은 원주율을 무한급수 형태의 계산식을 통해 원주율을 구했다. 이 계산식을 이용해 원주율을 구해보자. 일단 여기서는 3가지 식을..

C언어의 입력,출력 및 자료형 정리

c언어에서 double 형식의 변수를 %d 로 받으면 계산을 할 때 오류가 납니다. (이상한 값 출력) %lf 로 받아줘야지 정상적인 계산이 가능합니다. 마찬가지로 문자열을 %d 로 받으면 오류가 나고 %c 로 받아줘야지 정상적인 입력 및 출력이 가능해집니다. 나중에 볼려고 문자들을 정리해 보았습니다. (8비트=1바이트,n은 각 자료형의 비트 크기) 자료형태 키워드 크기 문자 범위 문자형 char 1바이트 %c -2^(n-1)~2^(n-1)-1 정수형 short 2바이트 %d int 4바이트 %d double 8바이트 long 4바이트 (붙이는 속성 L) 실수형 float 4바이트 %f 3.4e+-38 double 8바이트 %lf 1.7e+-308 문자형 키워드나 정수형 키워드 앞에 unsigned를 붙..