728x90
<변수로 연산하기>
1. 산술연산자
- + : 더하기
- - : 빼기
- * : 곱하기
- ** 또는 ^ : 제곱
- / : 나누기 (실수부분까지 계산)
- %/% : 나누어 정수 부분의 몫만 취함
- %% : 나눗셈의 나머지
> x = 5L
> y = 4L
>
> print(x+y)
[1] 9
> print(x-y)
[1] 1
> print(x*y)
[1] 20
> print(x**y)
[1] 625
> print(x^y)
[1] 625
> print(x/y)
[1] 1.25
> print(x%/%y)
[1] 1
> print(x%%y)
[1] 1
2. 비교연산자
- == : 같다
- != : 다르다
- < : 미만
- <= : 이하
- > : 초과
- >= : 이상
> x <- 5L
> y <- 3L
> print(x==y)
[1] FALSE
> print(x!=y)
[1] TRUE
> print(x<y)
[1] FALSE
> print(x>y)
[1] TRUE
> print(x<=y)
[1] FALSE
> print(x>=y)
[1] TRUE
3. 논리연산자
- & : 그리고 ; 모든 명제가 참인 경우만 결과가 참
- | : 또는 ; 하나라도 참인 명제가 있다면 결과가 참 (참고로 laptop에서는 원화표시와 같은 위치)
- ! : 논리값 부정(NOT)
> foo <- TRUE
> bar <- !foo
> bar
[1] FALSE
728x90