Early Access: The content on this website is provided for informational purposes only in connection with pre-General Availability Qlik Products.
All content is subject to change and is provided without warranty.
기본 콘텐츠로 건너뛰기

비트 연산자

모든 비트 연산자는 피연산자를 부호 있는 정수(32비트)로 변환(절사)하고 동일한 방법으로 결과를 반환합니다. 모든 연산은 비트 단위로 수행됩니다. 피연산자를 숫자로 해석할 수 없는 경우 해당 연산은 NULL을 반환합니다.

비트 연산자
연산자 전체 이름 설명
bitnot 비트 부정.

단항 연산자입니다. 이 연산은 비트 단위로 수행한 피연산자의 논리 부정을 반환합니다.

 

bitnot 17은 -18을 반환합니다.

bitand 비트 논리 곱.

이 연산은 비트 단위로 수행한 피연산자의 논리 곱을 반환합니다.

 

17 bitand 7은 1을 반환합니다.

bitor 비트 논리 합.

이 연산은 비트 단위로 수행한 피연산자의 논리 합을 반환합니다.

 

17 bitor 7은 23을 반환합니다.

bitxor 비트 배타적 논리 합.

이 연산은 비트 단위로 수행한 피연산자의 배타적 논리 합을 반환합니다.

 

17 bitxor 7은 22를 반환합니다.

>> 비트 오른쪽 시프트.

오른쪽으로 시프트된 첫 번째 피연산자를 반환합니다. 단계 수는 두 번째 피연산자로 정의합니다.

 

8 >> 2는 2를 반환합니다.

<< 비트 왼쪽 시프트.

왼쪽으로 시프트된 첫 번째 피연산자를 반환합니다. 단계 수는 두 번째 피연산자로 정의합니다.

 

8 << 2는 32를 반환합니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!