컴퓨터공학/알고리즘
01-5. 실수
오도원공육사
2020. 4. 5. 22:12
반응형
실수 표현 방법
부동소수점
소수점 위치를 왼쪽의 가장 유효한 숫자 다음으로 고정시키고 밑수의 지수승으로 표현한다.
1001.0011 -> 1.00100111 * 2^3
컴퓨터에서 실수 저장 방식
단정도 실수(32비트) vs 배정도 실수(64비트)
모두 부호, 가수부, 지수부로 구분하여 저장한다.
가수부 : 실수의 유효 자릿수들을 부호화된 고정 소수점으로 표현한것
지수부 : 실제 소수점의 위치를 지수 승으로 표현한것
파이썬에서는 8byte 배정도 실수로만 저장한다.
컴퓨터는 실수를 근사적으로 표현
근사로 저장하기 때문에 근사값으로 저장될 때 생기는 작은 오차가 다른 결과를 가져온다.
유효자릿수
32비트 실수형 유효자릿수(십진수) => 6
64비트 실수형 유효자릿수(십진수) => 15
반응형