안녕하십니까.커피를 내리다가 뜨거워서 놓친 하프 입니다. 이번에는 0.1 과 0.2 더한값이 0.3 이 아닌 이유를 설명해보겠습니다.개발자 면접 질문에서도 많이 나오는 질문이기도 하죠!
목차 0.1 + 0.2 != 0.3원인 파악수학적으로 생각하여 보면, 발생할 수 없는 오류일 것 입니다.하지만 컴퓨터의 동작원리로 본다면 달라질 수 밖에 없는 구조입니다.
간단하게 개발자 모드에서도 확인할 수 있습니다. 결과를 보니 0.30000000000000004 이 나오는걸 볼 수 있습니다.0 이 왜이렇게 많을걸까요 ㅋㅋ ..
데이터 저장 방식우선 컴퓨터가 어떻게 데이터를 저장하는지 알아보겠습니다.보통의 언어에서는 float : 32bit, double : 64bit로 되어 있고자바스크립트의 경우 num.....
원문 링크 : 0.1 + 0.2 != 0.3 ... ?