2nd October 2019


Why do we use hexadecimal numbers instead of binary numbers?

The main reason why we use hexadecimal numbers is because it is much easier to express binary number representations in hex than it is in any other base number system. Computers do not actually work in hex (don't laugh, beginning students do ask that question). Lets look at an example, using a byte.

Why is all data stored in binary form on a computer?

Binary is a mathematical number system: a way of counting. We have all learned to count using ten digits: 0-9. One probable reason is that we have ten fingers to represent numbers. The computer has switches to represent data and switches have only two states: ON and OFF.