몫과 나머지를 계산하는 방법
정수인 피제수와 0이 아닌 정수 제수를 입력하면 정수 몫과 유클리드 나머지를 구합니다. 나머지는 항상 0 이상이며 제수의 절댓값보다 작습니다.
답을 바로 검산하는 식
a는 피제수, b는 제수, q는 몫, r은 나머지입니다. 제수와 몫을 곱한 뒤 나머지를 더했을 때 피제수가 나오면 첫 번째 조건을 만족합니다.
나머지의 범위도 확인해야 합니다. 37 = 5 × 6 + 7도 등식은 맞지만 7이 5보다 크므로 정규화된 답이 아닙니다. 한 묶음을 더 옮기면 몫 7, 나머지 2가 됩니다.
음수와 긴 정수를 다룰 때
피제수는 0이나 음수여도 됩니다. 제수도 음수일 수 있지만 0은 허용되지 않습니다. 나머지의 상한은 제수의 부호가 아니라 절댓값으로 정합니다.
각 입력값은 부호를 제외하고 최대 100자리까지 계산합니다. 정수 연산이므로 반올림하지 않으며, 소수 입력은 받지 않습니다.
프로그래밍 언어의 %는 음수에서 다른 규칙을 쓸 수 있습니다. JavaScript의 −17 % 5는 −2지만 이 계산기의 유클리드 나머지는 3입니다.
계산이 눈에 보이는 예
41 ÷ 6: 몫 6, 나머지 5입니다. 6 × 6 + 5 = 41로 확인할 수 있습니다.
156 ÷ 12: 몫 13, 나머지 0입니다. 나머지가 0이면 나누어떨어집니다.
2,500 ÷ 16: 몫 156, 나머지 4입니다. 16 × 156은 2,496입니다.
−17 ÷ 5: 몫 −4, 나머지 3입니다. 음수에서도 나머지는 지정된 범위 안에 남습니다.
자주 묻는 질문
경계값을 이해하면 0과 음수가 들어간 나눗셈도 같은 원리로 확인할 수 있습니다.
나머지가 있는 나눗셈은 어떻게 검산하나요?
제수×몫+나머지를 계산해 피제수와 같은지 확인합니다. 나머지는 0 이상이고 |제수|보다 작아야 합니다.
나머지가 제수와 같아도 되나요?
안 됩니다. 그 나머지에는 완전한 묶음이 하나 더 있으므로 몫을 조정해야 합니다.
나머지 0은 무엇을 뜻하나요?
피제수가 제수로 나누어떨어진다는 뜻입니다.
0을 다른 수로 나눌 수 있나요?
0이 아닌 정수로는 나눌 수 있으며 몫과 나머지가 모두 0입니다.
왜 0으로 나눌 수 없나요?
0 ≤ r < |0|을 만족하는 나머지가 없고 몫도 하나로 정할 수 없기 때문입니다.
100자리 수는 정확하게 계산되나요?
네. 정수 연산을 사용하므로 허용 범위 안에서는 자릿수를 반올림하지 않습니다.
비슷한 계산기
같은 주제에 대한 다음 계산기가 유용할 수 있습니다:
- 조합 계산기. 전체 원소 수와 선택할 원소 수를 입력해 가능한 집합의 수를 정확히 확인하세요.
- 다음 소수 계산기. 1,000,000,000,000 이하의 정수를 입력하면 그보다 엄격히 큰 첫 번째 소수를 찾습니다.
- 디지털 루트 계산기. 최대 10,000자리 정수를 입력해 한 자리로 줄어드는 계산 과정을 확인하세요.
- 최대공약수 계산기. 각각 최대 100자리인 두 정수를 입력해 정확한 최대공약수를 구하세요.
- 최소공배수 계산기. 각각 최대 100자리인 두 정수를 입력해 정확한 최소공배수를 구하세요.
- Z점수 계산기. 값이 집단 평균에서 얼마나 떨어져 있는지 확인하거나 Z점수에서 원래 척도로 돌아갑니다.
- 메가비트를 메가바이트로 변환. Mb 또는 MB로 값을 입력하면 다른 단위의 같은 데이터 양이 즉시 표시됩니다.
- 표준편차 계산기. 숫자 목록을 입력하고 모집단 또는 표본을 선택하면 평균, 분산, 표준편차를 한 번에 계산합니다.
- 평균·중앙값·최빈값 계산기. 숫자 목록을 붙여 넣고 평균, 중앙값, 최빈값, 범위와 양 끝값을 비교하세요.
- 온라인 공학용 계산기. 이 공학용 계산기를 사용하여 복잡한 공학 및 과학 계산을 쉽게 해결하세요.
소셜 미디어에 공유하기
좋았다면, 계산기를 소셜 미디어 플랫폼에 공유해 주세요. 여러분에게 쉽고 프로젝트 홍보에 도움이 됩니다. 감사합니다!