PDA

View Full Version : Format 512MB but only getting 487MB


AirEOS
14th of July 2005 (Thu), 19:40
As the title states when i format my ScanDisc 512 card it says only 487MB on card in my 300D....any know how i can get that extra 25MB back please...

Regards AirEOS

bolantej
14th of July 2005 (Thu), 20:49
i think that's how all of them work. same with pc hard drives. part of the drive has to be taken up by the format/folder info, or something like that. sorry for the "uneducated" information. ;)

robertwgross
14th of July 2005 (Thu), 20:53
Yes, 487 MB sounds about right.

If you don't believe that, then do a complete format of the CF card in the computer. See what that reports. Then move the CF card to the camera and quick format it there. That makes some folders and files, and it will leave you with about 487.

---Bob Gross---

jfrancho
14th of July 2005 (Thu), 20:53
Some space needs to be used for the file system data. There is 510,918,656 bytes free to write which equals 487 MB free space for user files.

SkipD
15th of July 2005 (Fri), 05:32
The biggest reason for the number difference is this. Hard drive and memory card manufacturers like to advertise the biggest size they can to get you to buy their product. Therefore, they tell you how many megabytes their product has by dividing the total by 1,000,000 (making a "mega" equal one million in their minds). In the computer world, however, a megabyte is NOT a million bytes, but 1,048,576 bytes.

The computer is using a binary counting system. 1 kilobyte is 1024 bytes. A computer megabyte is 1024 x 1024 kilobytes, or 1,048,576 bytes.

If you take the ratio between these numbers and apply it to the 512 megabytes, you get the computer version of the number: 488.281 megabytes. THERE is the great majority of difference in numbers that you see.

AirEOS
15th of July 2005 (Fri), 17:53
Thanks guys, i thought it was something like that...cheers guys and girls

FlyingPete
17th of July 2005 (Sun), 16:16
The biggest reason for the number difference is this. Hard drive and memory card manufacturers like to advertise the biggest size they can to get you to buy their product. Therefore, they tell you how many megabytes their product has by dividing the total by 1,000,000 (making a "mega" equal one million in their minds). In the computer world, however, a megabyte is NOT a million bytes, but 1,048,576 bytes.

The computer is using a binary counting system. 1 kilobyte is 1024 bytes. A computer megabyte is 1024 x 1024 kilobytes, or 1,048,576 bytes.

If you take the ratio between these numbers and apply it to the 512 megabytes, you get the computer version of the number: 488.281 megabytes. THERE is the great majority of difference in numbers that you see.

Around here (at my work) we call that metric megabytes vs imperial megabytes :D