728x90
반응형
SMALL
0. 고정 소수점 & 부동 소수점
컴퓨터에서 실수를 표현하는 방법은 고정 소수점과 부동 소수점 두 가지 방식이 존재한다.
1. 고정 소수점 Fixed Point
정수와 소수로 구분하여, 소수점이 찍힐 위치를 미리 정해놓고 소수를 표현하는 방식이다.
고정 소수점에서는 부호, 정수부, 소수부라는 3가지 요소가 필요하다.
- 장점 : 실수를 정수부와 소수부로 표현하여 단순하며 이해하기 쉽다.
- 표현의 범위가 너무 적어서 활용하기 힘들다.
2. 부동 소수점 Floating Point
실수를 가수부 + 지수부로 표현하다.
- 가수 : 실수의 실제값 표현
- 지수 : 크기 표현. 가수의 어디쯤에 소수점이 있는지 나타냄
지수의 값에 따라 소수점이 움직이는 방식을 활용한 실수 표현 방법이다. 고정 소수점과 달리 소수점의 위치가 고정되어 있지 않다.
- 장점 : 표현할 수 있는 수의 범위가 넓어진다.
- 오차가 발생할 수 있다. (0.000000000001을 100000000000번 더하면 1이 되지 않는다.)
728x90
반응형
SMALL
'Computer Science > Computer Architecture' 카테고리의 다른 글
[Computer Architecture] 6. ARM 프로세서 (0) | 2021.06.22 |
---|---|
[Computer Architecture] 5. 패리티 비트 & 해밍 코드 (0) | 2021.06.22 |
[Computer Architecture] 3. 캐시 메모리 (0) | 2021.06.22 |
[Computer Architecture] 2. 중앙처리장치(CPU) 작동 원리 (0) | 2021.06.20 |
[Computer Architecture] 1. 컴퓨터의 구성 (0) | 2021.06.16 |