Google AdSense (text)

hidden logo stop

Moving

거지 같은 이글루스 광고노출 정책이 싫어서,
새 보금자리(http://blog.leocat.kr/)로 이사감.

[R] 몫과 나머지 (quotient and remainder) Computer & Program

일반적인 프로그래밍언어에는 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

덧글

댓글 입력 영역

Google AdSense (text/image)