| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → MATLAB |
| Contents | Index |
| Learn more about MATLAB |
str = dec2hex(d)
str = dec2hex(d, n)
str = dec2hex(d) converts the decimal integer d to its hexadecimal representation stored in a MATLAB string. d must be a nonnegative integer smaller than 2^52.
str = dec2hex(d, n) produces a hexadecimal representation with at least n digits.
To convert decimal 1023 to hexadecimal,
dec2hex(1023)
ans =
3FF
dec2hex(1023, 6)
ans =
0003FFConvert 2-by-5 array A to hexadecimal:
A = [3487, 125, 8997, 1433, 189; ...
771, 84832, 118, 9366, 212];
A(:) dec2hex(A)
ans = ans =
3487 00D9F
771 00303
125 0007D
84832 14B60
8997 02325
118 00076
1433 00599
9366 02496
189 000BD
212 000D4dec2bin, format, hex2dec, hex2num
![]() | dec2bin | decic | ![]() |

Includes the most popular MATLAB recorded presentations with Q&A sessions led by MATLAB experts.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |