엑셀에서 단순하게 수식 빼기, 마이너스, (-) 를 사용했을때 소숫점자리가 이상하게 계산되는 현상이 발생해요

버전은 2013버전 엑셀 사용하고 있고요
17820029.0에서 17816464.4을(그림에서 C에서 A를 뺌) 빼는데 결과값(E)에 보면 3564.6000000014900000이 나옵니다 저 소숫점 아홉,열, 열한번째의149는 먼가요????????????????????????
답변
답변

안녕하십니까? 아까그여자 님

Microsoft Community 사이트를 방문해 주셔서 감사합니다.

문의 하신 Excel에서 계산시 소수점 자리가 이상하게 나타나는 문제에 대해 안내를 드리겠습니다.

말씀해 주신 문제의 경우 PC에서 사용되는 2진수 표시 방식IEEE에 의해서 계산 결과가 부정확하게 나타나는 것입니다.

PC에서는 "부동소수점"이라는 단어를 이용하여 설명하고 있습니다. Round 함수를 이용하여 소수점 아래 자리를 반올림/버림하여 사용하시기를 권장 드립니다.

http://office.microsoft.com/ko-kr/excel-help/HA010218870.aspx?CTT=1

Excel의 부동 소수점 연산에서 부정확한 결과가 나올 수 있다
http://support.microsoft.com/kb/78113

부동 소수점 연산에서 반올림 오류를 수정하는 방법
http://support.microsoft.com/kb/214118

 

추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

제시해 드린 답변이 도움이 되었기를 바랍니다.

응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

감사합니다.

이 회신이 도움이 되었나요?

죄송하지만 도움이 되지 않았습니다.

좋습니다! 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

사이트 개선에 도움이 되도록 피드백을 보내 주셔서 감사합니다.

이 회신에 얼마나 만족하시나요?

피드백을 보내 주셔서 감사합니다.

 
 

질문 정보


마지막 업데이트 날짜 10월 6, 2021 조회 수 1,339 적용 대상: