Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

hex2num

Convert hexadecimal number string to double-precision number

Syntax

n = hex2num(S)

Description

n = hex2num(S), where S is a 16 character string or cell array of strings representing a hexadecimal number, returns the IEEE® double-precision floating-point number n that it represents. Fewer than 16 characters are padded on the right with zeros. If S is a cell array of strings, each row is interpreted as a double-precision number.

NaNs, infinities and denorms are handled correctly.

Examples

hex2num('400921fb54442d18')

returns Pi.

hex2num('bff') 

returns

ans =

    -1

Introduced before R2006a

Was this topic helpful?