컴퓨터공학 💻 도서관📚

3. C언어 부동소수형 자료형 본문

💻☕프로그래밍 언어/C언어

3. C언어 부동소수형 자료형

들판속초록풀 2022. 6. 25. 20:49

부동소수형 : 실수를 표현하는 자료형

                                            (1)                      (2) 

부동소수형 출력방식 : 0.000023 =  2.3 * 10 ^ -5  (^ 은 제곱 표시)

                                    컴퓨터 내부에서는 (2)번 방식으로 표현

                                    컴퓨터에서 정수3과 부동소수 3.0은 전혀 다르다
                                              (부동소수 3.0은 3의 근삿값이다.)


부동소수형 크기

float <= double <= long double

 (f)           (lf)               (Lf)  


참고)
https://dojang.io/mod/page/view.php?id=45

     요약:

  • IEEE 754는 IEEE에서 개발한 컴퓨터에서 부동소수점을 표현하는 가장 널리 쓰이는 표준이다
    long double은 운영체제와 플랫폼마다 크기가 다르다.

  • 유효자릿수는 실수를 일정 자릿수만큼만 표현할 수 있다는 뜻이다
    만약 유효자릿수가 7이라면 0.123456789는 반올림하여 0.123457로 표시된다

  • 단정밀도와 배정밀도 부동소수점은 저장할 수 있는 크기가 다르므로 유효자릿수의 차이가 있다. 
    따라서 배정밀도 부동소수점이 좀 더 긴 자릿수의 소수점을 정밀하게 표현할 수 있다.

'💻☕프로그래밍 언어 > C언어' 카테고리의 다른 글

5. C언어 불 자료형, 자료형 변환  (0) 2022.06.28
4. C언어 문자 자료형  (0) 2022.06.27
2. C언어 정수 자료형  (0) 2022.06.24
1. C언어 변수 선언 규칙  (0) 2022.06.23
0. C언어 기본 지식  (0) 2022.06.18
Comments