논리적 이동

지정된 입력 (x)를 지정된 비트 (y) 개수만큼 이동합니다.

1378

입력/출력

datatype_icon

y

모든 숫자형 입력.

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

datatype_icon

x

모든 정수형 입력.

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

datatype_icon

x << y

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