나머지 연산

(합동연산에서 넘어옴)

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,줄여서 modulo, 기호는 mod) 또는 합동산술(合同算術)은 어떤 값(피제수)을 다른 어떤 값(제수,법(法),modulus)으로 나눈 나머지를 구하는 연산이다.[1][2]

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

4 같이 보기[ | ]

5 참고[ | ]

  • https://en.wikipedia.org/wiki/Modulo_operation
  • [참고](Journal of the Korea Institute of Information Security & Cryptology (정보보호학회논문지) Volume 27 Issue 2 / Pages.193-199 / 2017 / 1598-3986(pISSN) / 2288-2715(eISSN) Korea Institute of Information Security and Cryptology (한국정보보호학회) Error Detection Architecture for Modular Operations Modular 연산에 대한 오류 탐지 - Kim, Chang Han (Semyung University) ; Chang, Nam Su (Sejong Cyber University) Received : 2017.02.23 Accepted : 2017.03.23 Published : 2017.04.30 ) https://doi.org/10.13089/JKIISC.2017.27.2.193
  • [참고]모듈러 지수 연산 알고리듬 通信情報保護學會誌 = KIISC review v.2 no.3 , 1992년, pp.89 - 101 이석래 (한양대학교 전자통신공학과 ) ; 염흥열 ( 순천향대학교 전자공학과 ) ; 이만영 ( 순천향대학교 전자공학과) - https://scienceon.kisti.re.kr/srch/selectPORSrchArticle.do?cn=JAKO199211920532738&dbt=NART
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}