[Legacy Content] This page contains very old information, which might not be valid anymore, they are only kept here for legacy purposes.
if you have any inquiries, feel free to contact me! Click here
Created: Tuesday, 13 August 2013 Written by Ehab Eldeeb
This article applies on every single storage device .. Hard Drives or Flash Drives or Memories ...etc.
First thing, we need to know some calculations:
So, using this algorithm, let's calculate how much is 16 GB in bytes
16 x 1024 x 1024 x 1024 = 17,179,869,184 bytes
BUT! in windows, your 16 GB drive is read as 15,597,895,680 bytes Why?!
That's because windows uses a different algorithm to calculate capacity
So theoretically, 16 GB = 16,000,000,000
Let's do a reverse calculation .. 16,000,000,000 divided by (1024 * 1024 * 1024)
The result is 14.9 GB
The difference between 16 GB and 14.9 GB is due to this algorithm
BUT ONCE AGAIN!
It should be 16,000,000,000 (14.9 GB)
But it actually is 15,597,895,680 (14.5 GB)
This variation depends on the manufacturing company
(In this example .. Kingston takes 0.4 GB out of 14.9 to yield out 14.5)
This test was performed using a Kingston 16 GB Data Traveler