>일반적인 문제 >0x로 시작하는 기본 숫자는 무엇입니까?

0x로 시작하는 기본 숫자는 무엇입니까?

青灯夜游
青灯夜游원래의
2019-06-04 11:04:5366383검색

실생활에서 가장 흔한 숫자는 신호등의 숫자, 전자시계의 시간 등과 같은 십진수입니다. 이런 곳에 0xAA가 보이면 이상하게 느껴질 것입니다. 그러나 그러한 숫자는 무엇을 의미합니까? 다음 글에서 이를 소개하겠습니다. 도움이 되셨으면 좋겠습니다.

0x로 시작하는 기본 숫자는 무엇입니까?

0x로 시작하는 데이터는 16진수를 나타내며 컴퓨터의 각 비트의 가중치는 16, 즉 (16진수) 10 = (10진수) 1×16입니다. 참고: 여기서 0은 문자 O가 아닌 숫자 0입니다!

16진수(16진수 또는 아래첨자 16으로 약칭)는 16에 1을 기초로 하는 수학의 캐리 시스템입니다. 일반적으로 숫자 0~9와 문자 A~F(또는 a~f)로 표시됩니다. 여기서 A~F는 10~15를 의미하며 이를 16진수라고 합니다.

오늘날의 16진수 체계는 4비트를 별도의 16진수로 변환하는 것이 어렵지 않기 때문에 컴퓨터 분야에서 널리 사용됩니다. 1바이트는 2개의 연속된 16진수로 표현될 수 있습니다. 그러나 이 혼합 표기법은 혼란스럽고 표시하려면 접두사, 접미사 또는 아래 첨자가 필요합니다.

10진수를 16진수로 변환하는 방법은 무엇인가요?

수학적 계산 방법은 다음과 같습니다. 나머지 정리를 사용하여 분해합니다. 예를 들어 487710을 16진수로 변환합니다.

877¶16=304....13(D)

304¶16=19.... 0

19¶16=1....3

1¶16=0....1

이런 식으로 계산하면 487710=130D16

프로그래밍에서 함수를 사용할 수도 있습니다. 예: Javascript에서 십진수를 다른 임의의 기본 형식(문자열 유형)으로 변환하려면 toString() 함수를 사용하십시오.

위 내용은 0x로 시작하는 기본 숫자는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.