논리적 이동
- 업데이트 날짜:2023-02-17
- 2분 (읽기 시간)
논리적 이동
지정된 입력 (x)를 지정된 비트 (y) 개수만큼 이동합니다.
입력/출력

y
모든 숫자형 입력.
y가 0보다 큰 경우, 노드는 x를 왼쪽으로 y비트만큼 이동하고(최하위 비트에서 최상위 비트로) 하위 비트에 제로를 삽입합니다. y가 0보다 작은 경우, 노드는 x를 오른쪽으로 y비트만큼 양의 방향으로 이동하고(최상위 비트에서 최하위 비트로) 상위 비트에 제로를 삽입합니다.

x
모든 정수형 입력.
x가 8, 16, 32, 또는 64 비트 정수이고 y가 8, 16, 32, 64보다 크거나 -8, -16, -32, -64 보다 작은 경우, 출력값은 모두 제로입니다.

x << y
이동의 결과이며 x와 같은 숫자형을 가집니다.