2진수 110000을 16진수로 변환

풀어 주다: 2019-06-10 17:55:53
원래의
44628명이 탐색했습니다.

2진수 110000을 16진수로 변환

2진수 110000을 16진수로 변환하면 30H입니다. 2진수와 16진수는 1비트에 해당하는 4비트를 갖습니다. 110000은 0011 0000으로 간주되어야 합니다. 그 중 0011은 16진수로 3에 해당하고, 0000은 여전히 ​​0이다. 따라서 답은 30H(16진수 플래그)입니다.

이진수와 다른 진수 간의 변환:

(1) 이진수를 십진수로 변환: 진수에 가중치를 곱한 후 더하면 연산을 단순화할 때 0이 있는 항목은 생략할 수 있습니다. (0에 0이 아닌 다른 숫자를 곱하면 모두 0이 되기 때문입니다.) 소수 부분에도 동일하게 적용되지만 정밀도는 떨어집니다.

(2) 2진수를 8진수로 변환: "3자리 통일법"(소수점을 중심으로 좌우 3자리씩 그룹화하고 부족한 부분은 0을 더하는 방식)을 사용하여 변환을 쉽게 수행할 수 있습니다. 예: 이진수(11100101.11101011)2를 8진수로 변환합니다. (11100101.11101011)2=(345.353)8

(3) 2진수에서 16진수로의 변환 : "4자리 통일방식"을 사용하며, 정수부분은 하위비트부터 시작하며, 각각의 4자리 이진수는 하나의 그룹이며, 마지막 숫자는 다음보다 작습니다. 네 자리가 있는 경우 상위 숫자에 0을 추가하여 네 자리를 완성하거나 소수 부분이 상위 숫자부터 시작하고 각 네 자리 이진수는 그룹입니다. 끝자리가 4자리 미만인 경우에는 낮은 자리에 0을 더해 4자리를 완성한 후 해당하는 16진수로 대체한 후, 해당하는 16진수를 순서대로 적어야 합니다. 예: 이진수(10011111011.11101100)2를 16진수로 변환합니다. (10011111011.11101100)2=(4FB.EC)16

위 내용은 2진수 110000을 16진수로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿