Skip to main content

Command Palette

Search for a command to run...

Common Number Systems

Updated
2 min read
Common Number Systems
R

I am a recent graduate at the beginning of my software development career. I enjoy documenting my learnings through my blogs

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.

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:

BinaryDecimalHexadecimal
000000
000111
001022
001133
010044
010155
011066
011177
100088
100199
101010A
101111B
110012C
110113D
111014E
111115F

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

Decimal Conversions

Hexadecimal Conversions