why did computer science settle on base16 for compact binary representation over the doubly compact base32?

571 viewsEngineeringOther

For example colours #ff0000, Unicode points \u{003F} and others all use hex.

In: Engineering

7 Answers

Anonymous 0 Comments

16 individual symbols is reasonable, and simple to display.

32 individual symbols is far harder.

Most importantly, many computer systems use bytes of 8 bits, and a base-16 representation allows for encoding 4 bits at a time -> 2 characters per byte.

You are viewing 1 out of 7 answers, click here to view all answers.