반올림 계산기 사용 방법
필요한 정밀도 유형 선택
소수 자릿수는 소수점 오른쪽의 숫자를 셉니다. 12.345를 두 자리로 반올림하면 12.35입니다. 정수 자릿값은 일·십·백 또는 더 큰 10의 거듭제곱 자리로 반올림하며 2를 입력하면 가장 가까운 10², 즉 백의 자리입니다. 유효숫자는 처음 0이 아닌 숫자부터 세므로 0.004567 앞의 0은 정밀도에 포함되지 않습니다.
수를 입력하고 모드와 정밀도를 정한 뒤 계산 또는 Enter를 눌러 확정하세요. 수, 모드, 정밀도를 바꾸면 이전 답을 지우고 결과 복사를 비활성화하여 오래된 결과가 현재 답처럼 보이지 않게 합니다. 지우기는 모드와 정밀도를 유지하고 수와 결과를 비웁니다.
- 일반 소수 또는 E 표기법 값을 입력하세요.
- 소수 자릿수, 정수 자릿값, 유효숫자 중 선택하세요.
- 원하는 정밀도를 정하고 계산을 선택하세요.
- 결과와 규칙 설명을 확인하고 필요하면 복사하세요.
적용하는 반올림 규칙
선택한 자리에서 표현할 수 있는 가장 가까운 값으로 반올림합니다. 처음 버리는 숫자를 한 번 확인하여 0~4이면 절댓값을 올리지 않고 5~9이면 올립니다. 정확한 중간값은 0에서 멀어지는 쪽으로 처리하므로 소수 자릿수 0에서 2.5는 3, -2.5는 -3입니다. 음수 결과에 JavaScript Math.round의 비대칭 동작을 사용하지 않습니다.
입력은 십진 텍스트로 읽고 정수 연산으로 반올림합니다. 단순한 이진 부동소수점 계산은 1.005를 중간값보다 조금 작게 근사할 수 있지만 이 계산기는 입력한 소수를 반올림하여 두 자리에서 1.01을 반환합니다. 요청한 경계에서 한 번만 반올림하고 중간 숫자를 반복해서 반올림하지 않습니다.
소수 자릿수·정수 자릿값·유효숫자
소수 자릿수 출력은 정밀도를 나타내기 위해 뒤의 0을 유지합니다. 12를 소수 세 자리로 표시하면 12.000입니다. 정수 자릿값은 버린 자리를 0으로 채웁니다. 0은 정수, 1은 십, 2는 백의 자리입니다. 자리올림도 처리하므로 9.999를 두 자리로 반올림하면 10.00, 9,950을 백의 자리로 반올림하면 10,000입니다.
유효숫자는 수의 크기가 달라질 때 유용합니다. 0.0004567을 두 자리 유효숫자로 반올림하면 0.00046이고 45,670은 46,000입니다. 0에는 처음 0이 아닌 숫자가 없어 크기만으로 정밀도를 알 수 없으므로 가능한 경우 세 자리 유효숫자를 0.00처럼 소수의 0으로 표시합니다. 큰 정수의 정밀도가 모호하면 복사한 맥락과 함께 선택 정밀도를 기록하거나 공식 작업에 과학적 표기법을 사용하세요.
입력 제한과 올바른 활용
부호, 숫자, 소수점 하나, 선택적으로 -300~300의 E 지수를 허용합니다. 계수는 최대 200자리입니다. 쉼표는 언어마다 천 단위 구분 또는 소수 표시로 해석될 수 있어 거부합니다. 계산 전에 통화 기호, 백분율 기호, 단위, 숫자 내부 공백, 산술식을 제거하세요. 모든 언어에서 점을 소수점으로 사용하므로 같은 입력을 일관되게 해석합니다.
반올림은 표시를 바꾸고 정보를 버릴 수 있지만 측정 정확도를 높이지는 않습니다. 별도 방법이 요구되지 않는 한 이후 계산에는 원래 값을 보관하고 최종 보고값을 반올림하세요. 이 페이지는 일반적인 최근접 반올림 규칙 하나만 지원합니다. 올림, 내림, 버림, 짝수 반올림, 불확도 전파, 일반 수식 해석은 제공하지 않습니다. 금융·과학·세무·규제 업무는 다른 규칙을 요구할 수 있습니다.
결과 사용과 공유
결과 카드에는 입력 소수, 선택 정밀도, 처음 버리는 숫자(있을 때), 규칙에 따른 판단을 표시합니다. 결과 복사는 뒤의 0이 오해될 수 있는 숫자만 복사하지 않고 반올림값과 정밀도 맥락을 함께 복사합니다. 계산은 브라우저 안에서 이루어지고 기록은 저장하지 않습니다. 언어를 바꾸면 페이지가 새로 로드되며 입력이 지워질 수 있습니다.
스프레드시트나 보고서에 사용할 때는 대상 시스템이 뒤의 0을 보존하는지, 별도의 표시 형식을 적용하는지 확인하세요. 정확한 원본은 반올림 표시와 별도로 보관하세요. 화면의 0은 원래 수가 정확히 0이라는 뜻이 아니라 선택한 자리에서 0으로 반올림되었다는 뜻일 수 있습니다.
풀이 예시
예시 1 — 소수 1.005
소수 자릿수를 선택하고 2를 입력한 뒤 1.005를 계산하세요. 처음 버리는 숫자가 5이므로 0에서 멀어지는 방향으로 반올림하여 1.01입니다. 이진 근사가 아닌 소수 텍스트를 기준으로 합니다.
예시 2 — 작은 수의 유효숫자
유효숫자를 선택하고 2를 입력한 뒤 0.0004567을 계산하세요. 앞의 0은 유효숫자가 아닙니다. 남길 숫자는 4와 5, 다음 숫자는 6이므로 답은 0.00046입니다.
예시 3 — 새 자리로 올라가는 경우
정수 자릿값을 선택하고 백의 자리에 해당하는 2를 입력하세요. 9,950은 쉼표 없이 9950으로 계산합니다. 십의 자리 숫자가 5이므로 9들을 넘어 자리올림되어 10000입니다.
자주 묻는 질문
-2.5가 -3이 되는 이유는 무엇인가요?
정확한 중간값을 0에서 멀어지는 쪽으로 보내므로 음수 중간값은 더 작은 음수가 됩니다. 다른 시스템은 짝수 반올림이나 다른 동률 규칙을 사용할 수 있습니다.
1.005가 1.00 대신 1.01이 되는 이유는 무엇인가요?
정확한 소수 텍스트로 처리하기 때문입니다. 이진 부동소수점 근사는 1.005를 중간값보다 조금 작게 둘 수 있지만 이 계산기는 그 변환을 피합니다.
소수 자릿수와 유효숫자는 같은가요?
아니요. 소수 자릿수는 소수점부터, 유효숫자는 처음 0이 아닌 숫자부터 세므로 수의 크기에 맞춰집니다.
뒤의 0을 표시하는 이유는 무엇인가요?
소수 자릿수 모드에서는 요청한 정밀도를 나타냅니다. 12.00은 수학적으로 12와 같지만 소수 두 자리임을 전달합니다.
계산 단계마다 반올림해야 하나요?
보통 누적 오차를 피하려면 원래 값을 유지하고 최종 답을 반올림합니다. 수업, 직무, 규정에서 요구하는 구체적인 방법을 따르세요.