QuickCalculators는 양수와 음수에 대해 mod b를 반환하고 몫을 인쇄하며 부호가 다를 경우 바닥이 있는 나머지와 잘린 나머지를 모두 표시합니다. 모듈로 계산기는 기본적으로 수학과 Python에서 사용되는 관례인 바닥 나눗셈을 사용하므로 음수 7 mod 3는 2와 같습니다.
모드 b 계산
피제수 a와 제수 b를 입력하고 규칙을 선택한 다음 기본 줄의 나머지 부분을 읽습니다. 27개 모드 6는 3과 같습니다. 27 빼기 4 배 6가 3를 남기기 때문입니다. NaN을 반환하는 대신 0 제수가 오류와 함께 차단됩니다.
두 가지 기호 규칙을 읽어보세요
바닥 나눗셈은 몫을 음의 무한대로 반올림합니다. 잘린 나눗셈은 0으로 반올림됩니다. 양수 피연산자는 동의합니다. 음수 피연산자는 정확히 하나의 제수 너비만큼 일치하지 않을 수 있습니다. 이 도구는 비교를 위해 보조 라인에 대체 나머지를 표시합니다.
수학과 Python에 사용되는 바닥 모듈로
바닥 모듈로를 사용하면 나머지가 제수 또는 0의 부호를 공유하게 됩니다. 바닥 아래의 음수 7 모드 3는 음수 몫 3를 사용하므로 나머지는 2입니다. 정수론의 합동 진술은 이러한 형식을 취합니다.
C, Java 및 JavaScript에서 사용되는 잘린 모듈로
잘린 모듈로는 0에 대한 잘림 몫을 사용합니다. 잘림이 있는 음수 7 mod 3는 나머지 음수 1를 생성합니다. 왜냐하면 몫이 음수 2이기 때문입니다. 디버깅 중인 언어와 일치하도록 라디오 컨트롤을 전환합니다.
모듈로를 사용하여 가분성 테스트
a mod b가 0이고 양수 b인 경우 a는 b로 나누어집니다. 테스트에서도 mod 2는 0과 같습니다. QuickCalculators 별도의 분할 모드 없이 패리티를 스캔할 수 있도록 나머지를 명확하게 인쇄합니다.
1 mod 2가 1인 이유
1가 제수 2보다 작기 때문에 Mod 2는 1과 같습니다. 따라서 몫은 0이고 나머지는 피제수 자체입니다. 작은 배당금은 나머지 옆의 몫 선을 읽을 때까지 종종 놀랍게 보입니다.
이런 흔한 실수를 피하세요
많은 학습자는 언어가 0으로 잘리기 때문에 음수 7 mod 3가 음수 1와 같을 것으로 기대합니다. 수학 바닥 모듈로는 2을 제공합니다. 답변을 비교하기 전에 강좌나 코드베이스와 일치하는 규칙을 선택하세요.
자주 묻는 질문
모드B는 무슨 뜻인가요?
A mod b는 선택한 부호 규칙에 따라 a를 b로 나눈 나머지를 의미합니다. 모듈로 계산기는 나눗셈에 사용된 몫과 함께 나머지를 보고합니다.
27 모드 6란 무엇인가요?
27 빼기 4 배 6가 3을 남기므로 27 모드 6은 3과 같습니다. 몫 4와 나머지 3를 보려면 바닥 규칙을 사용하여 27 및 6을 입력하세요.
부정적인 7 모드 3란 무엇인가요?
음의 7 모드 3은 바닥이 있는 모듈로 아래의 2와 같습니다. 여기서 기본값은 바닥이 있는 몫이 -3이기 때문입니다. 잘린 모듈로는 대신 음수를 반환합니다. 페이지에는 부호가 부정적일 때 두 가지가 모두 표시됩니다.
Python과 JavaScript가 서로 다른 모듈로 결과를 제공하는 이유는 무엇입니까?
Python과 JavaScript는 음수 배당에 대해 서로 다른 모듈로 결과를 제공합니다. Python은 몫을 바닥에 놓고 JavaScript는 0으로 자르기 때문입니다. 라디오 설정을 테스트 중인 언어와 일치시킵니다.
숫자가 모듈로를 사용하고 있는지 어떻게 확인합니까?
숫자가 모듈로를 사용하고 있는지 확인하려면 숫자 mod 2가 0과 같은지 테스트하세요. 1 mod 2와 마찬가지로 홀수는 나머지 1을 반환합니다.
1 모드 2란 무엇인가요?
1 mod 2는 피제수가 제수보다 작기 때문에 1과 같습니다. 따라서 몫은 0이고 나머지는 피제수와 같습니다.
모듈로 연산에서 제수가 0이 될 수 있나요?
0으로 나누기가 정의되지 않았기 때문에 모듈로 연산에서 제수는 0이 될 수 없습니다. QuickCalculators는 b가 0이면 오류를 반환합니다.
요약
QuickCalculators는 바닥 또는 잘린 규칙을 사용하여 나머지를 계산하고, 몫과 나머지를 함께 표시하고, 바닥 아래에서 부정 7 mod 3 같음 2와 같은 부정적인 경우를 강조 표시합니다. 패리티 검사에는 모듈로 2를 사용하고 나눗셈에는 나머지 0 테스트를 사용합니다. 출력을 비교하기 전에 Python 수학 또는 C 스타일 언어에 맞춰 규칙을 조정하세요.