양의 정수를 이진수로 변환하는 방법은 "2로 나누고 나머지를 취하여 역순으로 배열"하는 것입니다.
은 정수의 이진수를 나타내며, 첫 번째 숫자는 플래그 비트, 0은 양의 정수를 나타내며, 숫자는 오른쪽부터 시작하고, 첫 번째 숫자는 0이며, 각 숫자는 n으로 기록되며 각 자릿수 (1 또는 0)*2^n을 취한 다음 모든 자릿수의 연산을 더하여 십진법을 얻습니다.
비트별 AND: 연산자 &, 해당 비트가 모두 1이면 결과는 1, 그렇지 않으면 0이며 정밀도는 가장 높은 정밀도와 일치합니다. 비트 AND 연산의 결과는 연산에 참여하는 최소값보다 크지 않습니다.
비트 OR: 연산자 |, 해당 비트는 모두 0, 결과는 0, 그렇지 않으면 1, 정밀도는 가장 높은 정밀도와 일치합니다. 비트 OR 연산의 결과는 연산에 참여하는 최대값보다 작지 않습니다
비트 부정: 연산자 ~, 1은 0으로, 0은 1로 변환됩니다.
비트별 XOR: 연산자 ^, 해당 비트가 동일하면 결과는 0이고, 그렇지 않으면 1이며 정밀도는 가장 높은 정밀도와 일치합니다.
Shift 연산: y<
비트 연산은 빠르게 처리됩니다.
위 내용은 Java 중앙값 연산에 대한 간략한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!