최근 포토로그


Difference between REM and MOD ( REM과 MOD의 차이점 ) Math

Matlab function rem과 mod
rem(-1, 5) -1 mod(-1, 5) 4

rem(13, 4) 1 mod(13, 4) 1
rem(-13, 4) -1 mod(-13, 4) 3
rem(13, -4) 1 mod(13, -4) -3
rem(-13, -4) -1 mod(-13, -4) -1
rem(13.4, 1) 0.4 mod(13.4, 1) 0.4
rem(-13.4, 1) -0.4 mod(-13.4, 1) 0.6
rem은 remainder, mod는 modulus의 약자이다.
rem이 개념적으로 우리가 생각하는 나머지에 더 가깝다고 볼 수 있다.
나 같은 경우는 -1 나누기 5의 나머지는 무엇이냐고 물었을 때 -1이라고 대답할 것 같다.
A = B * C + D 에서
어떤수 A를 정수 B로 나눴더니 몫은 정수 C가 나왔고 나머지는 D가 나왔다는 얘기고
D가 rem(A, B) 인지 mod(A, B)의 문제가 된다.
위의 예 -13 / 4 에서 알 수 있듯이 rem은 원점 0 을 중심으로 -13 보다 멀리 떨어지지 않은 4의 배수,
즉 -12와 -13과의 차이(즉, -12까지 왔는데 얼마를 더 가야지 -13까지 가는가? 답 : -1)를 나타낸다.
mod는 기준이 -무한대나 +무한대가 된다.
B가 음수이면 +무한대, 양수이면 -무한대가 되어서,
-13 / -4 이면 +무한대에서 -13보다 멀지 않은 -4의 배수, 즉 -12와 -13과의 차이, 즉 -1이 mod(-13, -4)가 되고,
-13 / 4이면 반대로 -무한대에서 -13에 가장 가까운 4의 배수, 즉 -16과 -13의 차이(-16까지 왔는데 얼마를 더 가야 -13이 되는가? 답 : 3) 3이 mod(-13, 4)가 된다.

null

덧글

  • 이산구조 2005/04/07 19:34 # 삭제 답글

    도움을 주셔서 감사드립니다.
  • machead 2009/05/12 09:04 # 삭제 답글

    rem 과 mod 의 이해가 명료하지 않았는데 덕분에 아하! 하고 갑니다.

    내가 작게 여기는 것이 때론 목마른 사람에겐 귀한 생명수가 되기도 한답니다.

    그럼 ...감사...

    2009.05.12.화
  • 사랑합니다. 2014/11/02 14:15 # 삭제 답글

    감사합니다.
  • 농농 2015/10/16 16:55 # 삭제 답글

    감사합니당
  • 섹스머신 이창준 2017/09/24 15:09 # 삭제 답글

    감사하무니다 섹스섹스
댓글 입력 영역