Преобразуйте текстовое представление шестнадцатеричного номера к десятичному числу
d = hex2dec('hex_value')
d = hex2dec(' преобразовывает hex_value')hex_value в его целочисленное представление с плавающей точкой. Аргумент hex_value является шестнадцатеричным целым числом, сохраненным как текст. Если значение hex_value больше, чем шестнадцатеричный эквивалент значения, возвращенного flintmax, то hex2dec не может возвратить точное преобразование.
Входной параметр hex_value может быть символьным массивом, массивом ячеек из символьных векторов или массивом строк.
Если hex_value является символьным массивом, каждая строка интерпретирована как номер с двойной точностью, и d возвращен как вектор-столбец.
Если hex_value является массивом ячеек из символьных векторов, каждый элемент интерпретирован как номер с двойной точностью, и d возвращен как вектор-столбец.
Если hex_value является массивом строк, каждый элемент интерпретирован как номер с двойной точностью, и d возвращен как числовой массив с тем же размером как hex_value.
hex2dec('3ff')
ans =
1023Для символьного массива S,
S = 0FF 2DE 123 hex2dec(S) ans = 255 734 291