Go 연산자(Operators)

Go 연산자(Operators)

연산자

x + y 덧셈 (문자열 연결에도 사용) x - y 뺄셈 x * y 곱하기 x / y 나눗셈 x % y 나눗셈의 나머지 x & y 논리 (AND) x | y 논리합(OR) x ^ y 배타적 논리합(XOR) x &^ y x AND (NOT y) x << y y 비트 왼쪽으로 이동 x >> y y 비트 오른쪽으로 이동 x = y x y 대입 x := y x y 대입 (초기화 사용 가능) x++ x = x + 1 동의어 x-- x = x - 1 동의어 x += y x = x + y 동의어 x -= y x = x - y 동의어 x *= y x = x * y 동의어 x /= y x = x / y 동의어 x %= y x = x % y 동의어 x &= y x = x & y 동의어 x |= y x = x | y 동의어 x ^= y x = x ^ y 동의어 x &^= y x = x &^ y 동의어 x <<= y x = x << y 동의어 x >>= y x = x >> y 동의어 x && y x y(AND) x || y x 또는 y(OR) !x x true 경우 false/false 경우 true(NOT) x == y x y 같으면 x != y x y 같지 않으면 x < y y x보다 크면 x <= y y x 이상이면 x > y y x보다 작으면 x >= y y x 이하이면 ch <- x ch 채널로 x 보내기 x = <- ch ch 채널에서 x 수신



최종 수정 : 2023-03-26