반응형

출처: http://egloos.zum.com/entireboy/v/4863513


일반적인 프로그래밍언어에는 modulro라는 연산자가 있다. 나누고 남은 나머지를 구하는 연산자로, 홀짝 등을 확인하기 좋다.

이와 비슷하게 R에서는 %/%와 %%를 사용하면 몫과 나머지를 구할 수 있다. R Language Definition - 3.1.4. Operators

> # 일반 나누기 - R에서는 double로 소수점을 포함한 결과가 나온다.
> 9/2
[1] 4.5
> class(9/2)
[1] "numeric"
> typeof(9/2)
[1] "double"

> # 나눗셈의 몫 (quotient)
> 9%/%2
[1] 4
> # 나눗셈의 나머지(remainder) - 2로 나누면 홀짝 구분이 된다.
> 9%%2
[1] 1

> 14%/%3
[1] 4
> 14%%3
[1] 2



- 참고
[R] quotient and remainder
"%%" and "%/%" for the remainder and the quotient

반응형

+ Recent posts