TutorChase logo
Login
AQA A-Level Computer Science

5.2.2 Decimal (base 10) system

The decimal number system is the foundation of everyday mathematics, built on place value and base 10 structure used universally in human communication and calculations.

Understanding the decimal system

The decimal system, also known as base 10, is the most familiar number system in the world. It is used in nearly every human activity that involves counting or measuring, from telling the time to balancing a bank account. The system is called "base 10" because it uses ten different digits to represent numbers. These digits are:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

After 9, the digits are reused by placing them in different positions. For example, after 9 comes 10, then 11, 12, and so on. Every number in the decimal system is made using combinations of these ten digits. This reuse of digits is possible because the decimal system follows a positional structure—a key feature that makes the system powerful and efficient.

Why base 10?

Humans likely developed the base 10 system due to the most obvious counting tools available: our ten fingers. Across different cultures and times, ten has naturally been used as the standard base for counting, simply because it is intuitive and practical.

Take your grades to the next level!

UPGRADING TO PREMIUM UNLOCKS
AI Tutor
AI-powered study assistant
instant feedback and guidance
Predicted Papers
Examiner-style predicted papers
based on recent exam trends
Practice Questions
All exam practice questions
by topic for each subject
Study Notes
All detailed revision notes
written by expert teachers
Cheat Sheets
Quick revision summaries
perfect for last-minute review
Past Papers
Complete collection
of practice and past exam papers
Email
Password
Confirm Password
Already have an account?

Practice Questions

FAQ

The decimal system uses the digits 0 to 9 because it is based on ten unique symbols to represent values in base 10. This choice is historically and culturally driven, aligning with the natural human tendency to count using ten fingers. The digits themselves are arbitrary symbols—what matters is that each one represents a unique value from 0 to 9. In theory, any set of ten distinct symbols could be used in place of 0 to 9, and the system would still function correctly, provided all users understand the mapping. For example, a different culture could use letters A to J or entirely unique characters, and the place value rules would still apply. What makes the decimal system work is not the specific symbols, but the positional structure based on powers of ten. Changing the symbols doesn’t alter the base or mechanics of the system, only its appearance.

The decimal system's origins can be traced back to ancient civilisations such as the Hindus in India around the 5th century, who developed a place value system that included zero. This innovation was later transmitted to the Islamic world, where scholars further refined the system and introduced it to Europe through translations of Arabic mathematical texts during the Middle Ages. The system gained popularity because of its simplicity and efficiency in calculations compared to older systems like Roman numerals, which lacked place value and a symbol for zero. Over time, it became standardised across Europe and then globally, especially during the spread of European trade, colonialism, and education systems. Its ease of use in arithmetic, alignment with human anatomy (ten fingers), and adaptability to both whole and fractional values made it the most logical choice for widespread adoption. Today, it is entrenched in global science, commerce, and education, making it the default number system worldwide.

The decimal system is a positional number system, meaning each digit’s value is determined by its position and a base (in this case, base 10). This contrasts with non-positional systems, like Roman numerals, where each symbol has a fixed value regardless of where it appears. In non-positional systems, expressing large or complex numbers becomes cumbersome, often requiring long sequences of symbols and additional rules for subtractive notation. For example, the number 1987 in Roman numerals is MCMLXXXVII—a sequence that is much longer and harder to calculate with. In contrast, decimal numbers like 1987 are compact, consistent, and computationally efficient. The positional nature of the decimal system allows for systematic methods of arithmetic, including algorithms for addition, subtraction, multiplication, and division. It also simplifies the representation of zero and negative numbers. These advantages make the decimal system far more suitable for modern applications, including computer interfaces, scientific data, and financial transactions.

Leading zeros are digits that appear before the first non-zero digit in a number. In the decimal system, they do not affect the value of the number and are generally removed for clarity and conciseness. For example, the number 0079 is mathematically equal to 79. This is because each leading zero represents a position that contributes nothing to the overall value: 0 × 1000, 0 × 100, and so on, all equal zero. Therefore, adding or removing them does not change the numeric value. However, in certain contexts such as programming, banking, or identity numbers (like user IDs or postcodes), leading zeros may be retained for formatting, alignment, or differentiation purposes. For instance, account number 00512 may be distinct from 512 in a database even though their numerical values are the same. But strictly within mathematical operations and base 10 representation, leading zeros are redundant and usually omitted.

While the decimal system is highly effective for representing a wide range of real-world values, it does have limitations in terms of precision and representation of irrational or repeating decimal numbers. Some quantities, such as one-third (1 ÷ 3), result in recurring decimals (0.333...) that cannot be expressed exactly with a finite number of digits in base 10. Similarly, irrational numbers like pi (π) or the square root of 2 cannot be precisely represented in decimal; they extend infinitely without repeating patterns. In practice, we round or truncate these values to a suitable degree of precision depending on the application. Another limitation arises in computing, where floating-point approximations of decimal numbers can introduce rounding errors due to binary conversion. For example, 0.1 might not be stored exactly in binary, affecting calculation outcomes. Therefore, while the decimal system is powerful, it requires techniques like rounding, estimation, and symbolic representation to handle certain real-world quantities fully.

Hire a tutor

Please fill out the form and we'll find a tutor for you.

1/2
Your details
Alternatively contact us via
WhatsApp, Phone Call, or Email