Skip to main content
Mathematics LibreTexts

4.3: Early Numeration Systems

  • Page ID
    129542
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)
    Babylonian numerals are written on a clay tablet.
    Figure 4.3 Babylonians used clay tablets for writing and record keeping. (credit: modification of work by Osama Shukir Muhammed Amin FRCP(Glasg), CC BY 4.0 International)

    Learning Objectives

    After completing this section, you should be able to:

    1. Understand and convert Babylonian numerals to Hindu-Arabic numerals.
    2. Understand and convert Mayan numerals to Hindu-Arabic numerals.
    3. Understand and convert between Roman numerals and Hindu-Arabic numerals.

    Each culture throughout history had to develop its own method of counting and recording quantity. The system used in Australia would necessarily differ from the system developed in Babylon that would, in turn, differ from the system developed in sub-Saharan Africa. These differences arose due to cultural differences. In nearly all societies, knowing the difference between one and two would be useful. But it might not be useful to know the difference between 145 and 167, as those quantities never had a practical use. For example, a shepherd likely didn't manage more than 100 sheep, so quantities larger than 100 might never have been encountered. This can even be seen in our use of the term few, which is an inexact quantity that most would agree means more than two. However, as societies became more complex, as commerce arose, as military bodies developed, so did the need for a system to handle large numbers. No matter the system, the issues of representing multiple values and how many symbols to use had to be addressed. In this section, we explore how the Babylonians, Mayans, and Romans addressed these issues.

    Understand and Convert Babylonian Numerals to Hindu-Arabic Numerals

    The Babylonians used a mix of an additive system of numbers and a positional system of numbers. An additive system is a number system where the value of repeated instances of a symbol is added the number of times the symbol appears. A positional system is a system of numbers that multiplies a “digit” by a number raised to a power, based on the position of the “digit.”

    The Babylonian place values didn’t use powers of 10, but instead powers of 60. They didn’t use 60 different symbols though. For the value 1, they used the following symbol:

    Babylonian numeral 1 is displayed.

    For values up to 9, that symbol would be repeated, so three would be written as

    Babylonian numeral 3 is displayed.Babylonian numeral 3 is displayed.Babylonian numeral 3 is displayed.

    To represent the quantity 10, they used

    Babylonian numeral 10 is displayed.

    For 20, 30, 40, and 50, they repeated the symbol for 10 however many times it was needed, so 40 would be written

    Babylonian numeral 40 is displayed.Babylonian numeral 40 is displayed.Babylonian numeral 40 is displayed.Babylonian numeral 40 is displayed.

    When they reached 60, they moved to the next place value. The complete list of the Babylonian numerals up to 59 is in Table 4.1.

    Babylonian numerals 1 to 50 are displayed.
    Table 4.1 Babylonian Numerals

    You can see how Babylonians repeated the symbols to indicate multiples of a value. The number 6 is 6 of the symbol for 1 grouped together. The symbol for 30 is three of the symbols for 10 grouped together. However, their system doesn’t go past 59. To go past 59, they used place values. As opposed to the Hindu-Arabic system, which was based on powers of 10, the Babylonian positional system was based on powers of 60. You should also notice there is no symbol for 0, which has some impact on the number system. Since the Babylonian number system lacked a 0, they didn’t have a placeholder when a power of 60 was absent. Without a 0, 101, 110, and 11 all look the same. However, there is some evidence that the Babylonians left a small space between "digits" where we would use a 0, allowing them to represent the absence of that place value. To summarize, the Babylonian system of numbers used repeating a symbol to indicate more than one, used place values, and lacked a 0.

    Who Knew?

    Invention of 0

    The idea of 0 is not a natural one. Most cultures failed to recognize the need for a 0. If someone asked a farmer in 300 B.C.E. how many cows they had, but they had none, they would not answer "zero." They’d say “I don’t have any” and be done with it. It wasn’t until roughly 3 B.C.E. that 0 appeared in Mesopotamia. It was independently discovered (or invented!) in the Mayan culture around 4 C.E. it made its appearance in India in the 400s C.E., and began to spread at that point. It wasn’t developed earlier mostly because positional systems were not yet fully developed. Once positional systems arose, the need to represent a missing power had to be addressed.

    So how do we convert from Babylonian numbers to Hindu-Arabic numbers? To do so, we need to use the symbols from Table 4.1, and then place values based on powers of 60. If you have nn digits in the Babylonian number, you multiply the first “digit” by 60 raised to one less than the number of “digits.” You then continue through the “digits,” multiplying each by 60 raised to a power that is one smaller. However, be careful of spaces, since they represent a zero in that place.

    Example 4.4

    Converting Two-Digit Babylonian Numbers to Hindu-Arabic Numbers

    Convert the Babylonian number

    Babylonian numeral 4 is displayed.Babylonian numeral 27 is displayed.

    into a Hindu-Arabic number.

    Answer

    Babylonian numeral 4 is displayed. Babylonian numeral 27 is displayed.

    has two digits:

    Babylonian numeral 4 is displayed.

    and

    Babylonian numeral 27 is displayed.

    Step 1: So the first symbol,

    Babylonian numeral 4 is displayed.

    represents 4 in the Babylonian system. This is multiplied by 60 to the first power (just as would happen in a two digit number), which gives us 4×6014×601.

    Step 2: The next symbol is

    Babylonian numeral 27 is displayed.

    which represents 27 in the Babylonian system. This is multiplied by 60 raised to 0, which gives 4×601+27×6004×601+27×600.

    Step 3: Calculating that yields 4×601+27×600=240+27=2674×601+27×600=240+27=267. So the Babylonian number

    Babylonian numeral 427 is displayed. Babylonian numeral 427 is displayed.

    equals 267 in the Hindu-Arabic number system.

    Your Turn 4.4

    1.
    Convert the Babylonian number Babylonian numeral 21 is displayed.Babylonian numeral 9 is displayed. into a Hindu-Arabic number.

    Example 4.5

    Converting Three-Digit Babylonian Numbers to Hindu-Arabic Numbers

    Convert the Babylonian number

    Babylonian numeral 13 is displayed.Babylonian numeral 8 is displayed.Babylonian numeral 54 is displayed.

    into a Hindu-Arabic number.

    Answer

    Babylonian numeral 13 is displayed. Babylonian numeral 8 is displayed. Babylonian numeral 54 is displayed.

    has three digits:

    Babylonian numeral 13 is displayed.

    and

    Babylonian numeral 8 is displayed.

    and

    Babylonian numeral 54 is displayed.

    Step 1: So the first symbol,

    Babylonian numeral 13 is displayed.

    represents 13 in the Babylonian system. This is multiplied by 60 to the second power (since there are 3 digits), which gives us 13×60213×602.

    Step 2: The next symbol is

    Babylonian numeral 8 is displayed.

    which represents 8 in the Babylonian system, is multiplied by 60 raised to the first power, which gives us 13×602+8×60113×602+8×601.

    Step 3: The last digit is

    Babylonian numeral 54 is displayed.

    representing 54, which is multiplied by 60 raised to 0, which gives 13×602+8×601+54×60013×602+8×601+54×600.

    Step 4: Calculating that yields 13×602+8×601+54×600=13×3,600+8×60+54×1=46,800+480+54=47,33413×602+8×601+54×600=13×3,600+8×60+54×1=46,800+480+54=47,334.

    So, the Babylonian number

    Babylonian numeral 13 is displayed. Babylonian numeral 8 is displayed. Babylonian numeral 54 is displayed.

    equals 47,334 in the Hindu-Arabic number system.

    Your Turn 4.5

    1.
    Convert the Babylonian number Babylonian numeral 11 is displayed.Babylonian numeral 42 is displayed. Babylonian numeral 16 is displayed. into a Hindu-Arabic number.

    Example 4.6

    Converting Four-Digit Babylonian Numbers to Hindu-Arabic Numbers

    Convert the Babylonian number

    Babylonian numeral 12 is displayed.Babylonian numeral 42 is displayed.Babylonian numeral 39 is displayed.

    into a Hindu-Arabic number.

    Answer

    It appears that

    Babylonian numeral 12 is displayed. Babylonian numeral 42 is displayed. Babylonian numeral 39 is displayed.

    has three digits, but there is a space in between

    Babylonian numeral 12 is displayed.

    and

    Babylonian numeral 42 is displayed.

    Remember, the Babylonian system has no 0, it instead employs a space where we expect a zero. This means this is a four digit number.

    Step 1: The first symbol,

    Babylonian numeral 12 is displayed.

    represents 12 in the Babylonian system. This is multiplied by 60 to the third power since there are four digits, which gives us 12×60312×603.

    Step 2: The next symbol is a blank, which for us is a 0, representing 0×1020×102, giving us 12×603+0×10212×603+0×102.

    Step 3: The next symbol is

    Babylonian numeral 42 is displayed.

    which represents 42 in the Babylonian system, is multiplied by 60 raised to the first power, which gives us 12×603+0×102+42×60112×603+0×102+42×601.

    Step 4: The last Babylonian digit,

    Babylonian numeral 39 is displayed.

    represents 39 in the Babylonian system. This is multiplied by 60 raised to 0, which gives 12×603+0×102+42×601+39×60012×603+0×102+42×601+39×600.

    Step 5: Calculating that yields

    12 × 60 3 + 0 × 10 2 + 42 × 60 1 + 39 × 60 0 = 12 × 216,000 + 0 × 10 2 + 42 × 60 + 39 × 1 = 2,592,000 + 0 + 2,520 + 39 = 2,594,559 12 × 60 3 + 0 × 10 2 + 42 × 60 1 + 39 × 60 0 = 12 × 216,000 + 0 × 10 2 + 42 × 60 + 39 × 1 = 2,592,000 + 0 + 2,520 + 39 = 2,594,559

    So the Babylonian number

    Babylonian numeral 12 is displayed. Babylonian numeral 42 is displayed. Babylonian numeral 39 is displayed.

    equals 2,594,559 in the Hindu-Arabic number system.

    Your Turn 4.6

    1.
    Convert the Babylonian number Babylonian numeral 28 is displayed. Babylonian numeral 16 is displayed. Babylonian numeral 43 is displayed. into a Hindu-Arabic number.

    Who Knew?

    The Legacy of Babylonian System

    The Babylonian system can still be seen today. An hour is 60 minutes, and a minute is 60 seconds. Additionally, when measuring angles in degrees, each degree can be split into 60 minutes (1/60th of a degree) and 60 seconds (1/60th of a minute).

    Video

    Converting Between Babylonian and Hindu-Arabic Numbers

    Understand and Convert Mayan Numerals to Hindu-Arabic Numerals

    The Mayans employed a positional system just as we do and the Babylonians did, but they based their position values on powers of 20 and they had a dedicated symbol for zero. Similar to the Babylonians, the Mayans would repeat symbols to indicate certain values. A single dot was a 1, two dots were a 2, up to four dots. Then a five was a horizontal bar. The horizontal bars could be used three times, since the fourth horizontal bar would make a 20, which was a new position in the number. The 0 was a special picture, which appears like a turtle lying on its back. The shell would then be "empty," so maybe that’s why the symbol was 0. The complete list is provided in Table 4.2. Another feature of Mayan numbers was that they were written vertically. The powers of 20 increased from bottom to top.

    Mayan numerals 0 to 19 are displayed.
    Table 4.2 Mayan Numerals

    To summarize, the Mayan system of numbers used repeating symbol to indicate more than one, used place values, and employed a 0. So how do we convert from Mayan numbers to Hindu-Arabic numbers? To do so, we need to use the symbols from Table 4.2 and then place values based on powers of 20. If you have nn digits in the Mayan number, you multiply the first “digit” by 20 raised to one less than the number of “digits.” You then continue through the “digits,” multiplying each by 20 raised to a power that is one smaller than the previous power. Fortunately, there is an explicit 0, so there is no ambiguity about numbers like 110, 101, and 11.

    Example 4.7

    Converting Two-Digit Mayan Numbers to Hindu-Arabic Numbers

    Convert the Mayan number

    Mayan numeral 15 is displayed. Mayan numeral 9 is displayed.

    into a Hindu-Arabic number.

    Answer

    Mayan numeral 15 is displayed. Mayan numeral 9 is displayed.

    has two digits:

    Mayan numeral 15 is displayed.

    and

    Mayan numeral 9 is displayed.

    Step 1: So, the first symbol,

    Mayan numeral 15 is displayed.

    represents 15 in the Mayan system. This is multiplied by 20 to the first power, which gives us 15×20115×201.

    Step 2: The next symbol is

    Mayan numeral 9 is displayed.

    which represents 9 in the Mayan system. This is multiplied by 20 raised to 0, which gives 15×201+9×20015×201+9×200.

    Step 3: Calculating that yields 15×201+9×200=300+9=30915×201+9×200=300+9=309. So

    Mayan numeral 15 is displayed. Mayan numeral 9 is displayed.

    equals 309 in the Hindu-Arabic number system.

    Your Turn 4.7

    1.
    Convert the Mayan number into a Hindu-Arabic number.
    Mayan numeral 12 is displayed.
    Mayan numeral 17 is displayed.

    Example 4.8

    Converting Three-Digit Mayan Numbers to Hindu-Arabic Numbers

    Convert the Mayan number

    Mayan numeral 6 is displayed. Mayan numeral 8 is displayed. Mayan numeral 4 is displayed.

    into a Hindu-Arabic number.

    Answer

    Mayan numeral 6 is displayed. Mayan numeral 8 is displayed. Mayan numeral 4 is displayed.

    has three digits:

    Mayan numeral 6 is displayed.

    and

    Mayan numeral 8 is displayed.

    and

    Mayan numeral 4 is displayed.

    Step 1: So the first symbol,

    Mayan numeral 6 is displayed.

    represents 6 in the Mayan system. This is multiplied by 20 to the second power (since there are 3 digits), which gives us 6×2026×202.

    Step 2: The next symbol is

    Mayan numeral 8 is displayed.

    which represents 8 in the Mayan system, is multiplied by 20 raised to the first power, which gives us 6×202+8×2016×202+8×201.

    Step 3: The last digit is

    Mayan numeral 4 is displayed.

    representing 4, which is multiplied by 20 raised to 0, which gives 6×202+8×201+4×2006×202+8×201+4×200.

    Step 4: Calculating that yields 6×202+8×201+4×200=6×400+8×20+4×1=2,400+160+4=2,5646×202+8×201+4×200=6×400+8×20+4×1=2,400+160+4=2,564. So the Mayan number

    Mayan numeral 6 is displayed. Mayan numeral 8 is displayed. Mayan numeral 4 is displayed.

    equals 2,564 in the Hindu-Arabic number system.

    Your Turn 4.8

    1.
    Convert the Mayan number into a Hindu-Arabic number.
    Mayan numeral 15 is displayed.
    Mayan numeral 2 is displayed.
    Mayan numeral 14 is displayed.

    Example 4.9

    Converting Four-Digit Mayan Numbers to Hindu-Arabic Numbers

    Convert the Mayan number

    Mayan numeral 8 is displayed. Mayan numeral 0 is displayed. Mayan numeral 16 is displayed. Mayan numeral 5 is displayed.

    into a Hindu-Arabic number.

    Answer

    Mayan numeral 8 is displayed. Mayan numeral 0 is displayed. Mayan numeral 16 is displayed. Mayan numeral 5 is displayed.

    has four digits, so the first power of 20 that is used is 3.

    Step 1: The first symbol,

    Mayan numeral 8 is displayed.

    represents 8 in the Mayan system. This is multiplied by 20 to the third power (since there are four digits), which gives us 8×2038×203.

    Step 2: The next symbol is

    Mayan numeral 0 is displayed.

    which is a 0, representing 0×2020×202, giving us 8×203+0×2028×203+0×202.

    Step 3: The next symbol is

    Mayan numeral 16 is displayed.

    which represents 16 in the Mayan system, is multiplied by 20 raised to the first power, which gives us 8×203+0×202+16×2018×203+0×202+16×201.

    Step 4: The last Mayan digit,

    Mayan numeral 5 is displayed.

    represents 5 in the Mayan system. This is multiplied by 20 raised to 0, which gives 8×203+0×202+16×201+5×2008×203+0×202+16×201+5×200.

    Step 5: Calculating that yields

    8 × 20 3 + 0 × 20 2 + 16 × 20 1 + 5 × 20 0 = 8 × 8000 + 0 × 400 + 16 × 20 + 5 × 1 = 64,000 + 0 + 320 + 5 = 64,325 8 × 20 3 + 0 × 20 2 + 16 × 20 1 + 5 × 20 0 = 8 × 8000 + 0 × 400 + 16 × 20 + 5 × 1 = 64,000 + 0 + 320 + 5 = 64,325

    So the Mayan number

    Mayan numeral 8 is displayed. Mayan numeral 0 is displayed. Mayan numeral 16 is displayed. Mayan numeral 5 is displayed.

    equals 64,325 in the Hindu-Arabic number system.

    Your Turn 4.9

    1.
    Convert the Mayan number into a Hindu-Arabic number.
    Mayan numeral 7 is displayed.
    Mayan numeral 16 is displayed.
    Mayan numeral 0 is displayed.
    Mayan numeral 3 is displayed.
    Mayan numeral 13 is displayed.

    Who Knew?

    The Mayan Calendar

    The Mayans used this base 20 system for everyday situations. But their culturally important, and extremely accurate, calendar system used a slightly different system. For their calendars, they used a system where the place values were 1, 20, then 20*18, then 20*18*18. The reason for this is 20*18 is 360, which is closer to the number of days in a year. Had they used a purely base 20 system for their calendar, they’d be very far off with 400 days in a year.

    Three hundred sixty days still left the Mayans a bit short, as there are 365 days in a year (ignoring leap years). The Mayan calendar also included 5 days, called Wayeb days, which brings their calendar to 365 days. As it happens, Wayeb is the Mayan god of misfortune, so these 5 days were considered the bad luck days.

    Video

    Converting Mayan Numbers to Hindu-Arabic Numbers

    Understand and Convert Between Roman Numerals and Hindu-Arabic Numerals

    The Mayan and Babylonian systems shared two features, one of which we are familiar with (place value) and one that we don’t use (repeated symbols). The Roman system of numbers used repeated symbols, but does not employ a place value. It also lacks a 0. The Roman system is built on the following symbols in Table 4.3.

    Roman Numeral Hindu-Arabic Value
    I 1
    V 5
    X 10
    L 50
    C 100
    D 500
    M 1,000
    Table 4.3 Roman Numerals

    As in the Mayan and Babylonian systems, a symbol may be repeated to indicate a larger value. However, at 4, they did not use IIII. They instead used IV. Since the I came before the V, the number stands for “one before five.” A similar process was used for 9, which was written IX, or “one before ten.” The value 40 was written XL, or “ten before fifty,” while 49 was written XLIX, or “forty plus nine.”

    The following are the rules for writing and reading Roman numerals.

    • The representations for bigger values precede those for smaller values.
    • Up to three symbols may be grouped together; for example, III for 3, or XXX for 30, or CC for 200.
    • A larger value followed by a smaller value indicated addition; for example, VII for 7, XIII for 13, LV for 55, and MCC for 1200.
    • I can be placed before V to indicate 4, or before X, to indicate 9. These are the only ways I is used as a subtraction.
    • X can be placed before L to indicate 40, and before C to indicate 90. These are the only ways X is used as a subtraction.
    • C can be placed before D to indicate 400, and before M to indicate 900. These are the only ways C is used as a subtraction.
    • If multiple symbols are used, and a subtraction involving that symbol, the subtraction part comes after the multiple symbols. For example, XXIX for 29 and CCXC for 290.

    Who Knew?

    Legacy of Roman Numerals

    The Roman numbering system is still used today in some situations. Many cornerstones of buildings have the year written in Roman numerals. Movie titles often represent the year the movie was produced as Roman numerals. The most recognizable might be that the Super Bowl is numbered using Roman numerals.

    Example 4.10

    Converting Roman Numerals to Hindu-Arabic Numbers

    Convert the following Roman numerals into Hindu-Arabic numerals.

    1. XXVII
    2. XXXIV
    3. MMCMXLVIII
    Answer

    1. The numeral XXVII begins with two X’s, which is then followed by a V. So, the two X’s combine to be 20. The V is followed by two I’s, so the V indicates the addition of 5. The two I’s that follow indicate addition of two. That ends the symbols, so the value is 20 plus 5 plus 2, or 27 in Hindu-Arabic numerals.
    2. The numeral XXXIV begins with three X’s, which is then followed by an I. So, the three X’s combine to be 30. The I is followed by a V, which indicates 4. That ends the symbols, so the value is 30 plus 4, or 34 in Hindu-Arabic numerals.
    3. The numeral MMCMXLVIII begins with two M’s, which is then followed by a C. So, the two M’s combine to make 2000. The C is followed by an M, which indicates 900. The CM is followed by XL, which indicates 40. The L is followed by V, which indicates 5. The V is followed by three I’s, indicating 3. Adding those values yields 2,948.

    Your Turn 4.10

    Convert the following Roman numerals into Hindu-Arabic numerals.
    1.
    LXXVII
    2.
    CCXL
    3.
    MMMCDXLVII

    Video

    Converting From Roman Numbers to Hindu-Arabic Numbers

    Of course, we can convert from Hindu-Arabic numerals, to Roman numerals, too.

    Example 4.11

    Converting Hindu-Arabic Numbers to Roman Numerals

    Convert the following Hindu-Arabic numerals into Roman numerals.

    1. 38
    2. 94
    3. 846
    4. 2,987
    Answer

    1. Thirty is represented as three X’s, and the 8 is represented with VIII, so 38 in Roman numerals is XXXVIII.
    2. Ninety is represented by XC, and four is represented by IV, so 94 in Roman numerals is XCIV.
    3. The number is less than 900 and more than 500, so the first symbol to be used is D, which is 500. To get to 800, we need 300 more, which is represented with three C’s. Forty is represented with XL, and the six. The Roman numerals are DCCCXLVI.
    4. The two thousand is represented by two M’s. The 900 is represented by CM. The 80 is represented by LXXX (50 plus 30). Finally, the 7 is represented by VII. We have that 2,987 in Roman numerals is MMCMLXXXVII.

    Your Turn 4.11

    Convert the following Hindu-Arabic numerals into Roman numerals.
    1.
    27
    2.
    49
    3.
    739
    4.
    3,647

    Video

    Converting From Hindu-Arabic Numbers to Roman Numbers

    Check Your Understanding

    7.
    What is the place value for Babylonian numerals?
    8.
    What place value is used in the Mayan numeration system?
    9.
    What place value is used for Roman numerals?
    10.
    Convert the Babylonian numeral Babylonian numeral 5 is displayed. Babylonian numeral 41 is displayed. into a Hindu-Arabic numeral.
    11.
    Convert the Mayan numeral into a Hindu-Arabic numeral.
    Mayan numeral 10 is displayed.
    Mayan numeral 9 is displayed.
    12.
    Convert the Roman numeral CCXLVII into a Hindu-Arabic numeral.
    13.
    Convert 479 into a Roman numeral.

    Section 4.2 Exercises

    For the following exercises, convert the Babylonian numeral into a Hindu-Arabic numeral.
    1.
    Babylonian numeral 12 is displayed.
    2.
    Babylonian numeral 20 is displayed.
    3.
    Babylonian numeral 31 is displayed.
    4.
    Babylonian numeral 48 is displayed.
    5.
    Babylonian numeral 53 is displayed. Babylonian numeral 4 is displayed.
    6.
    Babylonian numeral 3 is displayed. Babylonian numeral 27 is displayed.
    7.
    Babylonian numeral 5 is displayed. Babylonian numeral 40 is displayed.
    8.
    Babylonian numeral 24 is displayed. Babylonian numeral 10 is displayed. Babylonian numeral 41 is displayed.
    For the following exercises, express the Mayan numeral as a Hindu-Arabic numeral. Use the common system, which is based on powers of 20 only.
    9.
    Mayan numeral 10 is displayed.
    10.
    Mayan numeral 19 is displayed.
    11.
    Mayan numeral 3 is displayed.
    Mayan numeral 11 is displayed.
    12.
    Mayan numeral 9 is displayed.
    Mayan numeral 3 is displayed.
    13.
    Mayan numeral 2 is displayed.
    Mayan numeral 18 is displayed.
    14.
    Mayan numeral 6 is displayed.
    Mayan numeral 0 is displayed.
    15.
    Mayan numeral 5 is displayed.
    Mayan numeral 5 is displayed.
    Mayan numeral 0 is displayed.
    Mayan numeral 2 is displayed.
    16.
    Mayan numeral 18 is displayed.
    Mayan numeral 0 is displayed.
    Mayan numeral 9 is displayed.
    Mayan numeral 11 is displayed.
    For the following exercises, express the Roman numeral as a Hindu-Arabic numeral.
    17.
    VII
    18.
    XI
    19.
    IX
    20.
    XXIV
    21.
    MCXLII
    22.
    CXXII
    23.
    DCCXLIV
    24.
    MCMLIX
    For the following exercises, express the Hindu-Arabic numeral as a Roman numeral.
    25.
    8
    26.
    14
    27.
    27
    28.
    94
    29.
    274
    30.
    487
    31.
    936
    32.
    2,481
    33.
    What uses a place value system for numbers: Roman, Babylonian, Egyptian, Greek?
    34.
    What uses an additive system: Roman, Mayan, Egyptian, Greek?
    35.
    What uses a 0: Roman, Mayan, Egyptian, Greek?

    This page titled 4.3: Early Numeration Systems is shared under a CC BY 4.0 license and was authored, remixed, and/or curated by OpenStax via source content that was edited to the style and standards of the LibreTexts platform.