Convert the following: (249)10 = (?)16


Q.) Convert the following: (249)10 = (?)16

Subject: Digital System Design

To convert a decimal number to hexadecimal, we need to follow these steps:

  1. Divide the decimal number by 16.
  2. Write down the remainder.
  3. Divide the quotient of the previous division by 16.
  4. Repeat steps 2 and 3 until we get a quotient of zero.
  5. The hexadecimal number is the string of remainders read in reverse order.

Let's apply these steps to the given decimal number (249)10.

  1. 249 divided by 16 is 15 remainder 9. Write down the remainder, 9.
  2. 15 divided by 16 is 0 remainder 15. Write down the remainder, 15.

Now, we have a quotient of zero, so we stop here. The hexadecimal number is the string of remainders read in reverse order. However, in hexadecimal, numbers from 10 to 15 are represented by letters from A to F. So, 15 is represented by F in hexadecimal.

Therefore, (249)10 = (F9)16.

Here is the detailed calculation:

Step Division by 16 Quotient Remainder Hexadecimal
1 249 / 16 15 9 9
2 15 / 16 0 15 F

Reading the remainders in reverse order gives us the hexadecimal equivalent of (249)10, which is (F9)16.