Skip to content
Exercises · Q6

Q.Express the following decimal numbers into hexadecimal numbers.

(i) 548
(ii) 4052
(iii) 58
(iv) 100.25
Tamil Nadu DgeTextbookSubjective· 3mImportance★★★★★est
69% · 31/45 Questions
🔒 Locked · start free trial →

You're viewing a preview — the full solution, concept, methods & PYQ mapping are locked.

Start your 14-day free trial to unlock the full solution →

Divide the integer part repeatedly by 16 (remainders 10-15 become A-F, read bottom-to-top); multiply the fraction repeatedly by 16 (integer parts read top-to-bottom): (i) 224,

(ii) FD4,

(iii) 3A,

(iv) 64.4.

The idea. Decimal to hexadecimal uses two complementary procedures:

  • Integer part — repeated division by 16; the remainders (with 10=A, 11=B, 12=C, 13=D, 14=E, 15=F) read bottom-to-top form the hex digits.
  • Fractional part — repeated multiplication by 16; the integer part produced at each step, read top-to-bottom, forms the hex digits after the point.

(i) (548)10

DivisionQuotientRemainder
548 / 16344
34 / 1622
2 / 1602

Reading up: (224)16. Check: 2x256 + 2x16 + 4 = 512+32+4 = 548.

(ii) (4052)10

DivisionQuotientRemainder
4052 / 162534
253 / 161513 = D
15 / 16015 = F

Reading up: (FD4)16. Check: 15x256 + 13x16 + 4 = 3840+208+4 = 4052.

(iii) (58)10

DivisionQuotientRemainder
58 / 16310 = A
3 / 1603

Reading up: (3A)16. Check: 3x16 + 10 = 58.

(iv) (100.25)10 — handle the two parts separately:

Integer part 100:
  100 / 16 = 6 remainder 4
    6 / 16 = 0 remainder 6
  Reading up: (64)16

Fractional part 0.25 (multiply by 16, take the integer part):
  0.25 x 16 = 4.0  -> digit 4, fraction left = 0 (stop)

So (100.25)10 = (64.4)16 …

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.