본문으로 바로가기
바로계산
학교

반올림 올림 버림 계산기

원하는 자리에서 반올림·올림·버림합니다. 부동소수점 오차 없이 계산합니다.

양수는 소수 자리, 0은 정수, 음수는 10·100 단위입니다. −2면 100 단위입니다.

1,234.567 · 소수 2째 자리까지 반올림

1,234.57

기준 자리가 5 이상이면 올린다

세 방식 비교

반올림
1,234.57선택한 방식
올림
1,234.57기준 자리에 값이 있으면 무조건 올린다
버림 (절사)
1,234.56기준 자리 아래를 그냥 떼어낸다

자리수별 결과

소수 4째 자리
1,234.567
소수 3째 자리
1,234.567
소수 2째 자리
1,234.57현재 설정
소수 1째 자리
1,234.6
정수
1,235
10 단위
1,230
100 단위
1,200
1,000 단위
1,000

차이

원래 값
1,234.567
결과
1,234.57
오차
0.0030.0002%
  • 자리수가 양수면 소수 자리, 0이면 정수, 음수면 10·100 단위입니다. −2는 100원 단위로 맞출 때 씁니다.
  • 컴퓨터는 2.675를 정확히 저장하지 못해 그냥 곱하면 2.67이 나옵니다. 이 계산기는 자리를 옮기는 방식으로 2.68을 정확히 냅니다.
  • 음수 반올림은 절댓값 기준입니다. −2.5는 −3이 됩니다. 반면 올림과 버림은 수직선 기준이라 −1234.5의 올림은 −1234입니다.
  • 세금 계산에서는 '원 미만 절사'나 '10원 미만 절사'처럼 법령이 방식을 정해 둔 경우가 많습니다. 버림을 쓰세요.

반올림 올림 버림 계산기란?

반올림은 기준 자리의 숫자가 5 이상이면 올리고 그 미만이면 버리는 방식입니다. 올림은 값이 있으면 무조건 올리고, 버림(절사)은 기준 자리 아래를 그냥 떼어냅니다. 세금 계산에서는 법령이 어느 방식을 쓸지 정해 둔 경우가 많아 구분이 중요합니다.

컴퓨터로 반올림할 때 함정이 하나 있습니다. 2.675를 소수 둘째 자리로 반올림하면 2.68이 나와야 하는데, 많은 프로그램이 2.67을 냅니다. 2.675를 이진수로 정확히 저장할 수 없어 실제로는 2.67499...로 들어가기 때문입니다. 이 계산기는 자리를 옮기는 방식으로 이 오차를 피합니다.

사용 방법

  1. 값을 넣습니다.
  2. 자리수를 정합니다. 양수는 소수 자리, 0은 정수, 음수는 10·100 단위입니다.
  3. 방식을 고릅니다. 반올림, 올림, 버림 중 하나입니다.
  4. '세 방식 비교'와 '자리수별 결과'에서 다른 경우도 함께 볼 수 있습니다.

계산 방법

1. 값에 10^자리수를 곱해 기준 자리를 소수점 앞으로 옮긴다
2. 반올림 / 올림 / 버림을 적용한다
3. 10^자리수로 다시 나눠 되돌린다
곱셈 대신 지수 표기 문자열로 자리를 옮겨 부동소수점 오차를 피합니다.
자리수의미1234.567 반올림
2소수 둘째 자리1234.57
1소수 첫째 자리1234.6
0정수1235
−110 단위1230
−2100 단위1200
−31,000 단위1000

활용 예시

값자리수반올림올림버림
1234.56721234.571234.571234.56
1234.5670123512351234
1201−2120013001200
−2.50−3−2−3

마지막 줄을 보면 음수에서 세 방식이 모두 다릅니다. 반올림은 절댓값 기준이라 −3이 되고, 올림은 수직선에서 큰 쪽이라 −2가 되고, 버림은 작은 쪽이라 −3이 됩니다. 음수를 다룰 때 특히 주의해야 합니다.

자주 묻는 질문

왜 2.675를 반올림하면 2.67이 나오는 프로그램이 있나요?
컴퓨터가 2.675를 이진 부동소수점으로 정확히 저장할 수 없어서 2.67499999...로 들어가기 때문입니다. 여기에 100을 곱하면 267.4999...가 되어 반올림하면 267, 즉 2.67이 됩니다. 이 계산기는 자리를 문자열로 옮겨 2.68을 정확히 냅니다.
음수 −2.5의 반올림은 −2인가요 −3인가요?
이 계산기는 −3을 냅니다. 절댓값 2.5를 반올림해 3으로 만든 뒤 부호를 붙이는 사사오입 방식입니다. 일부 프로그래밍 언어는 −2를 내는데, 수직선에서 큰 쪽으로 올리기 때문입니다. 어느 기준을 쓸지 미리 정해야 합니다.
세금은 반올림인가요 버림인가요?
대부분 버림입니다. 소득세와 지방소득세는 10원 미만을 절사하고, 부가세 계산에서도 원 미만을 버리는 경우가 많습니다. 법령에 '절사'라고 적혀 있으면 버림을 쓰세요.
은행식 반올림(round half to even)은 지원하나요?
지원하지 않습니다. 0.5를 가까운 짝수로 보내는 방식으로 통계에서 쓰이지만, 한국의 세무·회계 실무는 사사오입이나 절사를 쓰기 때문에 넣지 않았습니다.
유효숫자로 반올림할 수 있나요?
이 계산기는 자리수 기준입니다. 유효숫자는 값의 크기에 따라 자리가 달라지므로 별개 계산이 필요합니다. 값의 자릿수를 보고 해당하는 자리수를 직접 넣으면 같은 결과를 얻을 수 있습니다.

계산 기준 · 자리수 기준 반올림·올림·버림을 계산합니다. 반올림은 절댓값이 0.5 이상일 때 0에서 멀어지는 사사오입 방식이고, 올림과 버림은 수직선 기준입니다. 부동소수점 오차를 피하기 위해 지수 표기로 자리를 이동해 계산합니다.

학교 더보기