반올림 계산기란?
반올림 계산기는 숫자를 원하는 자릿수까지 반올림, 올림, 버림(절사)합니다. 소수 첫째~여섯째 자리는 물론 십의 자리, 백의 자리, 천 원 단위, 만 원 단위처럼 정수 자리에서도 처리할 수 있어 급여·세금·견적 금액의 원 단위 절사에 편리합니다.
일반 계산 프로그램은 1.005를 소수 둘째 자리에서 반올림하면 1.00이 나오는 경우가 있습니다(컴퓨터가 1.005를 1.00499999…로 저장하기 때문). 이 계산기는 입력한 숫자를 글자 그대로 십진수로 계산하므로 1.005 → 1.01처럼 항상 정확합니다.
사용 방법
- 숫자를 입력하세요. 쉼표와 음수(−)도 입력할 수 있습니다.
- 반올림 / 올림 / 버림 중 하나를 고르세요.
- 자릿수 목록이나 아래 바로가기 칩(소수 둘째 자리, 정수, 10원·100원·1,000원 단위 등)으로 남길 자리를 고르세요.
- 결과와 원래 값과의 차이가 나오고, 아래 표에서 자릿수별 세 가지 결과를 한눈에 비교할 수 있습니다.
반올림·올림·버림 예시
| 값 / 자릿수 | 반올림 | 올림 | 버림 |
|---|---|---|---|
| 3.14159 / 소수 둘째 자리까지 | 3.14 | 3.15 | 3.14 |
| 2.5 / 정수로 | 3 | 3 | 2 |
| 12,345 / 백의 자리까지 | 12,300 | 12,400 | 12,300 |
| 1,234,567 / 천 원 단위 | 1,235,000 | 1,235,000 | 1,234,000 |
| −1.25 / 소수 첫째 자리까지 | −1.3 | −1.3 | −1.2 |
'둘째 자리에서 반올림'과 '둘째 자리까지 반올림'
두 표현은 결과가 다릅니다. 소수 둘째 자리에서 반올림하면 둘째 자리 숫자를 보고 올리거나 버려 첫째 자리까지 남깁니다(3.146 → 3.1). 소수 둘째 자리까지 반올림은 셋째 자리에서 반올림해 둘째 자리까지 남깁니다(3.146 → 3.15). 이 계산기의 자릿수 목록은 두 표현을 함께 적어 두었습니다.
금액에서 '원 단위 절사'는 1원 단위를 버려 10원 단위로 맞추는 것이고, '10원 미만 절사'도 같은 뜻입니다.
음수의 올림과 버림
이 계산기는 엑셀의 ROUND, ROUNDUP, ROUNDDOWN 함수와 같은 방식을 씁니다. 반올림은 0.5를 0에서 먼 쪽으로 보내고(−2.5 → −3), 올림은 0에서 멀어지는 방향(−1.21 → −1.3), 버림은 0에 가까워지는 방향(−1.29 → −1.2)입니다. 수학의 천장 함수(CEILING)·바닥 함수(FLOOR)처럼 수직선의 큰 쪽·작은 쪽을 기준으로 하면 음수에서 결과가 반대가 되므로, 음수를 입력하면 그 값도 함께 보여 드립니다.
자주 묻는 질문
엑셀에서 1.005를 반올림하면 1이 나오는데 왜 여기서는 1.01인가요?
1.005는 2진수로 정확히 표현되지 않아 컴퓨터 내부에서는 1.00499999…로 저장됩니다. 그래서 일부 프로그램은 1.00으로 반올림합니다. 이 계산기는 입력한 숫자를 십진수 문자열 그대로 계산하므로 수학적으로 맞는 1.01을 돌려줍니다.
은행가 반올림(오사오입)도 되나요?
이 계산기는 우리나라 학교와 실무에서 쓰는 사사오입(5 이상이면 올림)을 따릅니다. 0.5를 가장 가까운 짝수로 보내는 은행가 반올림은 지원하지 않습니다.
아주 큰 수나 소수점 아래가 긴 수도 되나요?
네. 자릿수 제한 없이 정수 연산으로 계산하므로 20자리가 넘는 수도 정확히 처리합니다.
원 단위 절사는 어떻게 하나요?
버림을 고르고 '10원 단위' 칩을 누르면 1원 자리를 버립니다. 100원 단위, 1,000원 단위 절사도 같은 방법으로 할 수 있습니다.