기본 콘텐츠로 건너뛰기

비트 연산자

모든 비트 연산자는 피연산자를 부호 있는 정수(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를 반환합니다.

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

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

분석 현대화 프로그램에 참여

Remove banner from view

분석 현대화 프로그램으로 귀중한 QlikView 앱을 손상시키지 않고 현대화하십시오. 여기를 클릭 하여 자세한 내용을 참조하거나 다음에 연결하십시오. ampquestions@qlik.com