IEEE754floating-pointprecision
부동소수점이란 무엇인가요?
- 면접 출제
- 예상 시간
- 6분
30초 답변
꼬리질문
조금 더 깊게 물어본다면
답변 뒤에 이어질 수 있는 질문들을 하나씩 열어볼 수 있어요.
IEEE 754 32비트 float의 비트 구성은?
IEEE 754에서 숫자를 어떻게 저장하나요?
0.1 + 0.2가 0.3이 아닌 이유는?
부동소수점에서 오버플로우와 언더플로우는 무엇인가요?
실수 두 개를 비교할 때 주의할 점은?
부가 설명
IEEE 754는 32비트 단정밀도(float)와 64비트 배정밀도(double)를 정의합니다. 64비트 기준으로 부호 1비트, 지수 11비트, 가수 52비트로 구성됩니다.
한 줄 정리
부동소수점은 실수를 이진 근삿값으로 저장하는 방식으로, 표현 오차가 있어 실수 비교 시 epsilon을 써야 합니다.