In this blog post we will investigate how Egyptians used to write numbers (Ancient Egypt civilisation) and we will use an algorithm to convert decimal numbers into Egyptians numerals.
By completing this challenge, we will compare two different numerical notations:
- Positional Notation (a.k.a Place Value Notation) as used by the decimal system (Hindu-Arabic numeral system)
- Additive Notation as used by the Ancient Egypt numeral system as well as the Roman numeral system
Positional Notation (a.k.a Place Value Notation)
The notation we use nowadays when writing decimal numbers is based on the Hindu-Arabic numeral systems where each digit of a number has a value corresponding to the value of the digit multiplied by a factor (a power of 10) determined by the position of the digit in the number.
For instance:

With this number, the least significant digit (on the right: 5) represents units, the next digit (2) represents tens, the next digit (4) represents hundreds and the most significant digit (on the left: 3) represents thousands.
This notation is called a Place Value notation because the value of a digit varies based on its position/place in the number. So, for instance the digit 3 in the above number (3,425) has a value of 3,000 but in the number 2,536 its value is now 30.
Additive Notation
Ancient civilisations such as the Ancient Egypt Civilisation used a different notation to represent numbers. In the additive notation each symbol has a unique value which does not change based on its position in the number. The value of a number if calculated by adding the value of each of the symbols used in this number.
So, let’s investigate the symbols (Hieroglyphs) used in Ancient Egypt to represent numbers:
| Symbol/Hieroglyph | 𓏺 | 𓎆 | 𓏲 | 𓆼 | 𓂭 | 𓆐 | 𓁨 |
| Value | 1 | 10 | 100 | 1,000 | 10,000 | 100,000 | 1,000,000 |
Using the above symbols we can easily calculate the value of a number as follows:

Using this approach can you convert the following numbers in decimal?



Online conversions
Use our online convertor to check your answers…
Roman Numerals: Additive and Subtractive Notation
Roman Numerals use an additive notation combined with a subtractive notation.
The symbols used in Roman numerals are as follows:
| Symbol | M | D | C | L | X | V | I |
| Value | 1,000 | 500 | 100 | 50 | 10 | 5 | 1 |


Using this approach can you convert the following numbers in decimal?




Online conversions
Use our online convertor to check your answers…
A barcode is a visual representation of data that can easily be read by an optical barcode scanner/reader. Barcodes are used to facilitate and speed up the identification of different types of products. Using a barcode reader speed up the input/data entry process and and is a more reliable method generating less data entry errors than when a product code is entered manually.




Source: NASA/JPL-Caltech




On February 18, 2020, NASA’s rover called “Perseverance” successfully landed on Mars. The mission of this high-tech 6-wheel rover is to explore the surrounding areas, analyse the Martian soil on different locations, take high definition pictures as well as audio recordings. The ultimate hope for NASA is that this rover may find evidence that there was once a form of life on planet Mars. You can read more about this rover on the 




















