Base 16 to base 10

Convert Hexadecimal to Decimal

Convert base 16 values to base 10. Integers remain exact even when they exceed JavaScript's ordinary safe-number limit.

2A16 = 4210

Same value in common bases

BaseValue

Method

How to convert base 16 to base 10

Each hexadecimal digit is evaluated by its power of 16. The exact value is then repeatedly divided by 10 to produce the destination digits.

value10 = sum(digit x 16position)

For fractional digits, the converter keeps an exact rational numerator and denominator, then generates up to 32 destination digits. An ellipsis marks a repeating or longer expansion.

Examples

Hexadecimal to Decimal table

Hexadecimal (base 16)Decimal (base 10)
11
22
A10
2A42
64100
FF255
4001024

Related

Continue converting