2진수 10001101은 8진수 215에 해당합니다.
먼저 그림 1과 같이 기본적인 것, 즉 2진수와 8진수 사이의 대응을 익혀봅시다. 왜 이런 일을 하는가? 나중에 변환할 때 쓰이니까 잘 기억해두세요... (추천 학습: 웹 프론트엔드 동영상 튜토리얼)
바이너리를 8진수로 변환하는 방법은 3인 3진수를 취하는 것입니다. 한 가지 방법은 그림 2와 같이 이진 소수점을 구분점으로 시작하여 왼쪽(또는 오른쪽)의 세 자리를 하나의 로 취하는 것입니다.
그룹으로 나눈 후 이진수와 8진수의 대응표를 비교하고(그림 1 참조) 무게에 따라 세 자리 이진수를 더하면 결과가 8진수가 됩니다. 소수점 위치는 그대로 유지되며 최종 결과는 그림 3과 같이 8진수가 됩니다.
여기서 주의할 점은 세 자리를 왼쪽(또는 오른쪽)으로 가져갈 때 가장 높은 숫자(가장 낮은 숫자)를 가져오면 됩니다. 세 자리를 만들 수 없으면 가장 왼쪽으로 가져가면 됩니다. (또는 소수점의 가장 오른쪽)에 0을 추가하고 그림 4와 같이 변환을 수행합니다.
위 내용은 이진수 10001101에 해당하는 8진수는 다음과 같습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!