TutorChase logo
Login
AQA A-Level Computer Science

5.3.5 Decimal prefixes (powers of 10)

Decimal prefixes are used to express data quantities using powers of 10. They are essential in understanding file sizes, storage capacities, internet speeds, and digital media. These prefixes form a key part of how digital systems represent and measure data.

What are decimal prefixes?

Decimal prefixes are standard units based on powers of 10. They are used in computing to describe quantities of digital information, such as bytes and bits, in a format that is easy to understand. These prefixes are part of the International System of Units (SI), which is the globally accepted standard for measuring physical and digital quantities.

Rather than using the binary system (based on powers of 2), decimal prefixes use powers of 10, which align with the base-10 number system that we use in everyday life. This makes them more familiar and accessible, especially for consumers.

Decimal prefixes help reduce the complexity of representing large data values. For example, writing "1,000,000 bytes" is less convenient than writing "1 MB" (megabyte). As data becomes larger and more complex, decimal prefixes provide a way to simplify communication, avoid errors, and increase clarity.

They are especially useful in contexts such as:

  • Describing file sizes (e.g. "a 700 MB video")

  • Measuring download speeds (e.g. "100 Mbps internet")

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

Software programs may report storage sizes using different measurement systems—decimal (base 10) or binary (base 2)—which leads to inconsistent display values. Hardware manufacturers typically use decimal prefixes, where 1 kilobyte equals 1,000 bytes, 1 megabyte equals 1,000,000 bytes, and so on. However, many operating systems and software programs have traditionally used binary prefixes, where 1 kibibyte equals 1,024 bytes, 1 mebibyte equals 1,048,576 bytes, and so forth. For example, a hard drive labelled as 500 GB by the manufacturer may appear as approximately 465 GB in the operating system because it is interpreted using binary scaling. Some file managers or system tools may display sizes with different rounding rules or internal conventions, further contributing to the discrepancy. This is not due to missing data but a result of interpreting the same number of bytes through different prefix systems. Understanding this distinction helps avoid confusion when managing digital storage across platforms.

Yes, decimal prefixes are used more consistently in networking than in file storage because the field of telecommunications adheres closely to the International System of Units (SI). In networking, data rates are almost always expressed using decimal-based prefixes: 1 kilobit per second (kbps) equals 1,000 bits per second, and 1 megabit per second (Mbps) equals 1,000,000 bits per second. This standard ensures clarity and uniformity when discussing bandwidth, download speeds, or data transfer rates. In contrast, file storage often experiences confusion due to the historical use of binary prefixes. Operating systems and file systems sometimes report sizes using binary calculations but label them with decimal-looking units like “MB” or “GB”, causing inconsistency. Networking avoids this by strictly following decimal units, where manufacturers, service providers, and protocols all agree on the same definition. This distinction ensures that users can reliably interpret network speeds and estimate download times without ambiguity, unlike storage, where units may appear misleading.

Decimal prefixes directly influence how mobile data usage is calculated and reported. Mobile network operators use decimal prefixes when defining data allowances, which means 1 gigabyte (GB) is equal to 1,000,000,000 bytes. So, if a user has a 5 GB monthly data plan, that translates to exactly 5,000,000,000 bytes. Mobile operating systems also typically measure and report usage in decimal units to remain consistent with carrier billing. This means if you stream a 1.5 GB video, the system calculates that as 1,500,000,000 bytes deducted from your plan. This standardised use avoids the confusion seen in storage measurement. However, some apps may track data using their own methods, and if an app uses binary units without clarifying, it could misrepresent usage slightly. Still, because both the provider and most device systems rely on decimal prefixes, users can accurately track their data consumption and budget their activities like streaming, browsing, or uploading within the data cap.

Cloud service providers use decimal prefixes because they align with internationally recognised standards and provide a simpler, more user-friendly way of expressing capacity. Decimal prefixes—where 1 kilobyte equals 1,000 bytes and 1 gigabyte equals 1,000,000,000 bytes—are intuitive and easier for consumers to interpret. These prefixes match marketing materials, pricing plans, and user interfaces across services like Google Drive, iCloud, Dropbox, and OneDrive. If a cloud provider offers 100 GB of space, they mean 100 × 1,000,000,000 bytes. This uniformity also allows for better comparisons between providers, as everyone uses the same scale. Binary prefixes like gibibytes (GiB), which are based on powers of 2, are more common in technical environments such as operating systems or hardware configurations. Cloud storage focuses on clarity for a broad user base, so the decimal system is preferred. As a result, users know exactly how much data they can upload or store, without needing to worry about technical conversions.

Misunderstanding decimal prefixes can lead to underestimating or overestimating available storage, which may result in inefficient planning or purchasing decisions. For instance, if a user believes that 1 GB equals 1,024 megabytes (binary thinking), they may expect a 128 GB USB stick to hold slightly more data than it actually does. In reality, manufacturers use decimal prefixes, so 128 GB equals exactly 128,000,000,000 bytes. However, an operating system using binary calculations might report this as approximately 119.2 GB. If a user plans to store 120 files of 1 GB each (expecting binary values), they may find they run out of space earlier than anticipated. This also applies to backup planning, content creation, and cloud storage. Businesses, in particular, need to correctly interpret these prefixes when calculating server space or data migration requirements. Failing to do so can lead to over-purchasing storage or suffering from unexpected storage shortages at critical moments.

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