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

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

x
이 연산에 대한 입력.
x가 8, 16, 32, 또는 64 비트 정수인 경우, y의 모든 값에 대해서 y ± 8, y ± 16, y ± 32, 또는 y ± 64는 각각 y와 같은 출력값을 만듭니다.
예를 들어, x가 8비트 정수인 경우, y = 1과 y = 9는 같은 결과를 만듭니다.

y 만큼 왼쪽으로 회전한 x
회전의 결과.
이 출력의 데이터 타입은 입력 데이터 타입에 의해 결정됩니다.