Преобразование числа в шестнадцатеричный эквивалент с помощью quantizer объект
num2hex и hex2num являются обратными друг другу, за исключением того, что hex2num возвращает шестнадцатеричные значения в столбце.
Для фиксированной точки quantizer объекты, представление является дополнением двух.
Для плавающей точки quantizer в качестве представления используется стиль IEEE ® Standard 754.
Например, для q = quantizer('double'):
q = quantizer('double');
num2hex(q,nan)ans =
'fff8000000000000'Бит начальной дроби равен 1, а все остальные биты дроби равны 0. Бит знака равен 1, а все разряды показателя степени равны 1.
num2hex(q,inf)
ans =
'7ff0000000000000'Бит знака равен 0, все биты показателя степени равны 1, а все биты дроби равны 0.
num2hex(q,-inf)
ans =
'fff0000000000000'Бит знака равен 1, разряды показателя степени равны 1, а все разряды дроби равны 0.