컴퓨터공학 💻 도서관📚
3. C언어 부동소수형 자료형 본문
부동소수형 : 실수를 표현하는 자료형
(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