Преобразуйте номер в шестнадцатеричное эквивалентное использование quantizer
объект
num2hex
и hex2num
инверсии друг друга, за исключением того, что hex2num
возвращает шестнадцатеричные значения в столбце.
Для фиксированной точки quantizer
объекты, представление является дополнением two.
Для 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.