Skip to main content
HexConverter

How to Convert Hex to Decimal by Hand

Master the manual positional power expansion method for converting base-16 hexadecimal numbers to base-10 decimal. Follow clear step-by-step instructions, examine worked solutions, and practice with five interactive exercises.

The 4-Step Positional Expansion Method

Every column in a hexadecimal number represents a power of 16. To convert to decimal:

  1. Assign column exponents from right to left: The rightmost digit is position 0 (16⁰ = 1). The next digit to the left is position 1 (16¹ = 16), then position 2 (16² = 256), and so on.
  2. Convert letter digits to numbers: Replace letters with values: A=10, B=11, C=12, D=13, E=14, F=15.
  3. Multiply each digit by its place value: Compute (Digit × 16position).
  4. Sum all products: Add the terms together to get the final decimal result.
Mathematical Formula:
Decimal Total = Σ (Digiti × 16i)

Detailed Walkthrough: Converting 0x2F7

Let us convert the 3-digit hexadecimal number 2F7:

  • Position 2 (leftmost): Digit is 2. Place value is 16² = 256. Product = 2 × 256 = 512.
  • Position 1 (middle): Digit is F (15). Place value is 16¹ = 16. Product = 15 × 16 = 240.
  • Position 0 (rightmost): Digit is 7. Place value is 16⁰ = 1. Product = 7 × 1 = 7.

Summing the subtotals: 512 + 240 + 7 = 759 in decimal.

Want to verify larger numbers automatically?

Our online converter generates this exact positional table for any input.

Open Hex to Decimal Tool

Interactive Practice Problems

Test your skill on these 5 practice exercises. Click "Show Answer" to reveal the verified step-by-step solution.

Problem 1

Convert hexadecimal 1F to decimal.

Hint: Remember that F equals 15.

Problem 2

Convert hexadecimal 64 to decimal.

Hint: Be careful not to assume 64 is decimal 64!

Problem 3

Convert hexadecimal A3 to decimal.

Hint: A equals 10.

Problem 4

Convert hexadecimal 2F7 to decimal.

Hint: This is a 3-digit number. The leftmost digit is multiplied by 16^2 = 256.

Problem 5

Convert hexadecimal 7FFF to decimal.

Hint: This represents the maximum positive signed 16-bit integer.

Frequently Asked Questions

Direct answers to technical and practical questions regarding this tool and base-16 conversion.

What is the fastest way to calculate hex to decimal by hand?

Use Horner's method (nested multiplication). Start with the leftmost digit. Multiply by 16, add the next digit, and repeat until all digits have been added. For example, for 2F7: (2 * 16 + 15) = 47. Then (47 * 16 + 7) = 759. This avoids computing large powers of 16 separately.

How do you convert when letters like B or E appear?

Simply substitute their decimal value before multiplying: A=10, B=11, C=12, D=13, E=14, F=15. If a digit is E, multiply 14 by that column's power of 16.

Can I check my answers automatically?

Yes! You can test any value in our free Hex to Decimal Converter, which displays this full positional calculation table step by step.

Related Conversion Tools & Resources

Explore companion converters, bitwise arithmetic calculators, and reference charts.

Sources & Technical References

Technical Verification & Editorial Accountability

Written by Sarah Chen (Embedded Systems Engineer) • Verified by Marcus Brody, PE

Reviewed: 2026-10-02MethodologyEditorial PolicyReport Error