hexStr — 16진수를 나타내는 텍스트 문자형 배열 | 문자형 벡터로 구성된 셀형 배열 | string형 배열
16진수를 나타내는 텍스트로, 문자형 배열, 문자형 벡터로 구성된 셀형 배열 또는 string형 배열로 지정됩니다.
hexStr이 여러 개의 행을 가진 문자형 배열이거나 문자형 벡터로 구성된 셀형 배열인 경우 출력값은 숫자형 열 벡터입니다.
hexStr이 string형 배열인 경우 출력값은 차원이 동일한 숫자형 배열입니다.
R2020a부터, hexStr은 16진수 리터럴에서 사용되는 것과 동일한 접두사(0x 또는 0X)와 접미사를 포함하는 텍스트일 수 있습니다. 예를 들어, 다음과 같은 hex2dec 호출은 각각 숫자 255를 반환합니다.
hex2dec('FF')
hex2dec('0xFF')
hex2dec('0xFFs32')
또한, R2020a에서 hexStr은 부호 있는 정수형을 지정하는 접미사를 사용하여 음수의 2의 보수를 나타낼 수 있습니다. 예를 들어, s8 접미사는 8비트 부호 있는 정수형을 지정하므로 hex2dec('0xFFs8')은 -1을 반환합니다. 이전 릴리스에서는 hexStr이 음수를 나타낼 수 없었습니다.
팁
입력 인수 hexStr이 flintmax에서 반환된 값보다 큰 값을 나타내는 경우 hex2dec는 정확한 변환값을 반환하지 못할 수도 있습니다.
확장 기능
C/C++ 코드 생성 MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.
사용법 관련 참고 및 제한 사항:
입력 텍스트는 문자형 배열 또는 string형 스칼라로 지정해야 합니다. 셀형 배열은 지원되지 않습니다.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.