끝수 처리 계산기

숫자를 소수점 이하 6째 자리부터 천의 자리까지 원하는 자리로 끝수 처리합니다. 네 가지 끝수 처리 방법의 결과를 나란히 보여 줍니다.

크게 표시할 방법
끝수 처리 결과 — 복사되는 값은 크게 표시된 결과이며 쉼표가 없습니다. 소수 자릿수로 끝수 처리하면 결과의 끝자리 0이 유지됩니다(예: 1.5를 소수점 이하 2자리로 끝수 처리하면 1.50).

네 가지 끝수 처리 방법

방법마다 끝수 처리하는 자리의 바로 아래 숫자(예: 일의 자리로 끝수 처리할 때의 소수 첫째 자리)를 처리하는 방식이 다릅니다.

방법 그 숫자가 0~4 그 숫자가 5 그 숫자가 6~9
반올림 세로 올림(0에서 멀어지는 방향) 올림
내림 세로 세로 내림(해당 자리 아래의 숫자를 모두 버림)
올림 올림(0이 아닌 숫자가 뒤따르는 경우) 올림 올림
짝수 반올림 세로 정확히 절반일 때만 끝자리가 짝수인 쪽으로 (절반을 넘으면 올림) 올림

음수의 끝수 처리 방법

모든 방법에서 이 도구는 절댓값(부호를 뺀 수)을 끝수 처리한 뒤 부호를 되돌립니다. 따라서 양수와 음수의 결과는 서로 거울상입니다.

이는 '바닥 함수'(항상 음의 무한대 방향)나 '천장 함수'(항상 양의 무한대 방향)와 다릅니다. 바닥 함수에서는 −1.5도 −1.2도 −2가 됩니다. 이 도구에서 '내림'은 0에 가까워지는 방향, '올림'은 0에서 멀어지는 방향을 뜻합니다. 끝수 처리 결과가 0이면(예: −0.4를 일의 자리로 끝수 처리) '-0'이 아니라 0으로 표시합니다.

예시

계산은 정확한 분수로 이루어집니다. 예를 들어 많은 프로그램은 1.005를 1.00499…(이진 부동소수점 수)로 저장하므로 '반올림'의 결과가 1.01이 아닌 1.00이 될 수 있습니다. 이 도구는 1.005를 정확히 1.005로 취급합니다.

참고 사항

자주 묻는 질문

반올림과 짝수 반올림은 어떻게 다른가요?

끝수 처리하는 자리 바로 아래 숫자가 정확히 5이고 그 뒤에 아무것도 없을 때(정확히 절반인 경우)에만 다릅니다. 반올림은 항상 0에서 먼 쪽으로 올립니다(2.5 → 3, 3.5 → 4). 짝수 반올림은 이웃한 짝수 쪽으로 보냅니다(2.5 → 2, 3.5 → 4). 정확히 절반이 아닌 값은 두 방법 모두 가까운 쪽으로 끝수 처리합니다.

은행가 반올림은 언제 사용하나요?

끝수 처리한 수를 많이 더할 때 절반인 값을 모두 올리면 합계가 위쪽으로 치우칩니다. 절반인 값을 이웃한 짝수 쪽으로 보내면 약 절반은 올라가고 절반은 내려가므로 치우침이 적습니다. 일부 회계 규정, 통계 소프트웨어, 프로그래밍 언어 라이브러리 등 표준이나 시스템에서 요구하는 경우에 사용됩니다. 본인의 업무에 적용되는 규칙을 확인하세요.

음수를 내림하면 0에 가까워지나요?

이 도구에서는 그렇습니다. −1.5를 내림하면 −1이 되는데, 절대값을 내림한 뒤 부호를 되돌리기 때문입니다. 수직선에서 항상 더 작은 수(이 경우 −2)로 이동하는 계산은 다른 연산(바닥 함수)입니다.

이 도구에 '오사오입(5는 내림)'이 있나요?

없습니다. '5는 내림'(절반이면 0 쪽으로 가고, 절반을 넘으면 올림하므로 2.5 → 2)은 표시되는 방법에 포함되어 있지 않습니다. 여기서 제공하는 방법은 반올림, 내림, 올림, 짝수 반올림입니다.