엑셀은 부동소수점 숫자가 부정확함에도 불구하고 어떻게 성공적으로 반올림합니까? 예를 들어, 이 블로그는 0.005가 정확히 0.005는 아니지만, 그 숫자를 반올림하면 올바른 결과를 얻을 수 있다고 말합니다. 저는 C++로 모든 종류의 반올림을 시도해 보았는데 숫자를 소수점 이하로 반올림하면 실패합니다.예를 들어, 반올림(x,y)은 x를 y의 배수로 반올림합니다.따라서 라운드(37.785,0.01)는 37.78이 아니라 37.79를 제공해야 합니다. 커뮤니티에 도움을 요청하기 위해 이 질문을 다시 시작합니다.문제는 부동 소수점 번호의 부정확성에 있습니다(37,785는 37.784999999로 표현됨). 문제는 엑셀이 이 문제를 어떻게 해결할 수 있느냐는 것입니다. C++의 float에 대한 이 라운드()..