"나머지 연산"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-<source +<syntaxhighlight , -</source> +</syntaxhighlight>))
8번째 줄: 8번째 줄:


==JavaScript 예시==
==JavaScript 예시==
<source lang='javascript'>
<syntaxhighlight lang='javascript'>
console.log( 11 % 3 );
console.log( 11 % 3 );
// 2
// 2
</source>
</syntaxhighlight>
==합동산술==
==합동산술==
[[합동]](合同)은 수학 특히  정수론에서, 두 정수 a와 b의 차가 정수 m으로 나누어 떨어질 때에, a와 b의 관계를 m에 대하여 이르는 말이다. 이러한 모듈러 연산(modular arithmetic) 또는 합동산술(合同算術)은 어떤 값을 다른 어떤 값으로 나눈 나머지를 구하는 연산이다.
[[합동]](合同)은 수학 특히  정수론에서, 두 정수 a와 b의 차가 정수 m으로 나누어 떨어질 때에, a와 b의 관계를 m에 대하여 이르는 말이다. 이러한 모듈러 연산(modular arithmetic) 또는 합동산술(合同算術)은 어떤 값을 다른 어떤 값으로 나눈 나머지를 구하는 연산이다.

2022년 2월 13일 (일) 11:49 판

1 개요

modulo operation, modulo, mod, %
나머지 연산, 잉여 연산, 모듈로 연산, 모듈로, 모드 연산, 모드
  • 어떤 값을 다른 어떤 값으로 나눈 나머지를 구하는 연산
  • [math]\displaystyle{ a = n q + r }[/math] 일 때...
[math]\displaystyle{ a \bmod n = r }[/math]
( a를 q로 나눈 나머지는 r )

2 JavaScript 예시

console.log( 11 % 3 );
// 2

3 합동산술

합동(合同)은 수학 특히 정수론에서, 두 정수 a와 b의 차가 정수 m으로 나누어 떨어질 때에, a와 b의 관계를 m에 대하여 이르는 말이다. 이러한 모듈러 연산(modular arithmetic) 또는 합동산술(合同算術)은 어떤 값을 다른 어떤 값으로 나눈 나머지를 구하는 연산이다.

[math]\displaystyle{ a mod b = c }[/math]

4 같이 보기

5 참고

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}