Преобразуйте текстовое представление шестнадцатеричного номера к десятичному числу
('hex_value') D = HEX2DEC
преобразовывает 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