이 라이브러리는 비트 방식 연산을 수행하는 함수를 제공합니다.
숫자 제한
이 라이브러리는 숫자를 16진수 32비트 정수로 처리합니다. 이 라이브러리에서 사용하기 전에 숫자가 변환됩니다(아래 이미지 참조). 소수 자릿수가 있는 숫자는 반올림됩니다.

요약
함수
지정된 이동 값으로 부호가 오른쪽으로 이동된 후 반환합니다.Returns a number after its bits have been arithmetically shifted to the right by a given displacement.
제공된 모든 숫자의 부호 방식을 반환합니다.
지정된 숫자의 부정 반환.
제공된 모든 숫자의 부호 또는 부호 없이 반환합니다.
비트 방향과 작업자의 차이를 0과 다르다는 부울 반환
제공된 모든 숫자의 부호 방식 XOR를 반환합니다.
교체된 바이트의 순서로 주어진 숫자를 반환합니다.
왼쪽부터 가장 중요한 비트를 시작으로 32비트 표현의 연속 0비트 수를 반환합니다.Returns the number of consecutive zero bits in the 32-bit representation of the provided number starting from the left-most (most significant) bit.
오른쪽 가장 작은 비트부터 시작하는 제공된 숫자의 32비트 표현에서 순차적 0비트 수를 반환합니다.Returns the number of consecutive zero bits in the 32-bit representation of the provided number starting from the right-most (least significant) bit.
숫자에서 비트 범위를 추출하고 서명되지 않은 숫자로 반환합니다.
지정된 값으로 바뀐 비트 범위의 숫자의 복사본을 반환합니다.
지정된 시간 후 비트가 왼쪽으로 회전된 후 숫자를 반환합니다.Returns a number after its bits have been rotated to the left by a given number of times.
지정된 이동으로 부품의 비트가 왼쪽으로 논리적으로 이동된 경우 해당 숫자를 반환합니다.Returns a number whose bits have been logically shifted to the left by a given displacement.
지정된 시간 후 비트가 오른쪽으로 회전된 후 숫자를 반환합니다.Returns a number after its bits have been rotated to the right by a given number of times.
지정된 이동으로 부품의 비트가 논리적으로 오른쪽으로 옮겨진 경우 해당 숫자를 반환합니다.Returns a number whose bits have been logically shifted to the right by a given displacement.
함수
arshift
오른쪽으로 이동된 왼쪽 셀에 있는 숫자 x 를 반환합니다. 오른쪽 셀에 있는 숫자 disp 는 모든 표시 가능한 정수를 나타낼 수 있습니다. 부정수 이동은 왼쪽으로 이동됩니다.
이 이동 작업은 아리픽 이동 작업이라고 합니다. 왼쪽의 빈 비트는 x 의 상위 비트의 복사본으로 채워집니다. 오른쪽의 빈 비트는 x 의 0개를 채우고 있습니다. 특히 31보다 큰 값의 이동은 0이나 0xFFFFFFFF(모든 원래 비트가 이동