# Common Number Systems

There are a few different types of number systems, the number systems I will be looking at are Binary, Decimal and Hexadecimal.

## Binary

Binary is a numbering system read by computers, it is made up of 0s and 1s. This is a base 2 number system.

A logic state of 0 means there is an open transistor switch. This means the off/false/no.

A logic state of 1 means there is a closed transistor switch. This means on/true/yes.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1696703211168/86467a91-d57e-4efa-9d7f-7f0b49ab8d98.png align="center")

## Decimal

Decimal is the most common number system used by humans, but it cannot be read by computers. This is a base 10 number system, it covers digits 0-9.

## Hexadecimal

Hexadecimal is a number system made up of both numbers and letters. This is a base 16 number system, it covers digits 0-9 and A-F.

Here is a table that shows each number system and compares its equivalents:

| Binary | Decimal | Hexadecimal |
| --- | --- | --- |
| 0000 | 0 | 0 |
| 0001 | 1 | 1 |
| 0010 | 2 | 2 |
| 0011 | 3 | 3 |
| 0100 | 4 | 4 |
| 0101 | 5 | 5 |
| 0110 | 6 | 6 |
| 0111 | 7 | 7 |
| 1000 | 8 | 8 |
| 1001 | 9 | 9 |
| 1010 | 10 | A |
| 1011 | 11 | B |
| 1100 | 12 | C |
| 1101 | 13 | D |
| 1110 | 14 | E |
| 1111 | 15 | F |

Each of these number systems can be converted to each other, such as Binary to Decimal and vice versa. In future blog posts, I will cover these conversions.

[Binary Conversions](https://rachael.hashnode.dev/binary-conversions)

[Decimal Conversions](https://rachael.hashnode.dev/decimal-conversions)

[Hexadecimal Conversions](https://rachael.hashnode.dev/hexadecimal-conversions)
