How do I convert decimal to hexadecimal?
Understand the Problem
The question is asking for the method or process to convert a decimal number (base 10) to its equivalent hexadecimal representation (base 16). This involves understanding number base systems and the conversion techniques involved between them.
Answer
159
Answer for screen readers
Convert the decimal number 345 to hexadecimal:
[ 345 \div 16 = 21 \text{ remainder } 9 \ 21 \div 16 = 1 \text{ remainder } 5 \ 1 \div 16 = 0 \text{ remainder } 1 ]
Reading the remainders from bottom to top, the hexadecimal representation of 345 is 159.
Steps to Solve

Divide the decimal number by 16
Divide the decimal number by 16 and note the quotient and the remainder.
 Record the remainder
The remainder is part of the hexadecimal representation.
 Repeat the division
Divide the quotient obtained from the previous division by 16 again and record the new remainder. Continue this process until the quotient becomes zero.
 Combine the remainders in reverse order
The hexadecimal representation is formed by taking the remainders obtained from each division from last to first.
Example: Convert the decimal number 345 to hexadecimal.
[ \begin{array}{c} 345 \div 16 = 21 \text{ remainder } 9 \ 21 \div 16 = 1 \text{ remainder } 5 \ 1 \div 16 = 0 \text{ remainder } 1 \end{array} ]
Now, reading the remainders from bottom to top, the hexadecimal representation of 345 is 159.
Convert the decimal number 345 to hexadecimal:
[ 345 \div 16 = 21 \text{ remainder } 9 \ 21 \div 16 = 1 \text{ remainder } 5 \ 1 \div 16 = 0 \text{ remainder } 1 ]
Reading the remainders from bottom to top, the hexadecimal representation of 345 is 159.
More Information
Hexadecimal is a base16 number system, which uses the digits 09 and the letters AF.
Tips
A common mistake is to not read the remainders in reverse order. Always remember to start from the last remainder to get the correct hexadecimal value.