분류: 계산기

나머지 연산 계산기

자체 기획 도구찾는 도구가 없나요?

내림·절삭 방식으로 구하는 나눗셈의 나머지

피제수와 제수를 입력하면 나눗셈의 나머지를 내림 방식의 나머지 연산과 절삭 방식의 나머지 두 가지로 확인할 수 있습니다.

a mod b (내림 방식, 부호는 제수를 따름)2
a % b (절삭 방식, 부호는 피제수를 따름)-1몫 (a / b의 내림값)-3

내림 방식과 절삭 방식의 결과는 피제수와 제수의 부호가 서로 다를 때만 차이가 납니다. 대부분의 프로그래밍 언어는 절삭 방식의 나머지를 반환합니다.

이 페이지의 모든 처리는 브라우저에서 이루어집니다. 업로드는 없습니다.

이 도구로 할 수 있는 일

나머지 연산은 한 정수를 다른 정수로 나눈 뒤 남는 값을 구합니다. 이 계산기는 피제수와 제수의 부호가 서로 다를 때 결과가 달라지는 두 가지 방식을 함께 보여줍니다. 내림 방식의 나머지 연산은 항상 제수의 부호를 따르는 수학적 관례이고, 절삭 방식의 나머지는 피제수의 부호를 따르며 대부분의 프로그래밍 언어에서 % 연산자가 동작하는 방식입니다.

사용 방법

  1. 나누어지는 수인 피제수를 입력하세요.
  2. 0이 될 수 없는 제수를 입력하세요.
  3. 내림 방식의 나머지 연산 결과, 절삭 방식의 나머지, 몫을 확인하세요.

개인정보

이 도구는 전부 브라우저 안에서 동작합니다. 입력한 내용은 업로드되거나 저장되거나 공유되지 않으며, 탭을 닫으면 사라집니다.

자주 묻는 질문

왜 나머지 결과가 두 가지인가요?
내림 방식과 절삭 방식의 나머지는 피제수와 제수의 부호가 서로 다를 때만 달라집니다. 예를 들어 -7 mod 3은 내림 방식으로는 2이지만 절삭 방식으로는 -1입니다.
제가 쓰는 프로그래밍 언어는 어느 방식을 사용하나요?
JavaScript, Java, C를 비롯한 대부분의 C 계열 언어는 % 연산에 절삭 방식을 사용합니다. 반면 파이썬의 % 연산자는 수학적 정의에 맞춰 내림 방식을 사용합니다.
여기서 표시되는 몫은 무엇인가요?
피제수를 제수로 나눈 값을 음의 무한대 방향으로 내림한 값으로, 제수가 피제수 안에 몇 번 들어가는지를 나타내는 정수입니다.