To convert kilobytes to megabytes, determine which type of kilobytes are being measured. Then, find the correct type of megabytes for the conversion. Finally, multiply the amount of kilobytes by the correct factor to find the corresponding number of megabytes.
- Determine which kind of kilobytes to use
Kilobytes are variously defined as either 1,000 bytes, according to the decimal system, or 1,024 bytes, according to the binary system. Select the appropriate notation based on context.
- Discern the type of megabytes to convert
Megabytes are defined as either 1,000,000 bytes in the decimal system, 1,048,576 bytes in the base 2 system or 1,024,000 bytes in the mixed system. The decimal system is also known as base 10 or metric. According to the JEDEC memory standards, the unit consisting of 1,048,576 bytes is actually called a mebibyte, while the IEC 80000-13 standard calls it a megabyte.
- Calculate the correct conversion
To convert a decimal kilobyte to a decimal megabyte or a binary kilobyte to a mixed megabyte, multiply by 0.001. To calculate a decimal kilobyte in mixed megabytes or a binary kilobyte in base 2 megabytes, multiply by 0.0009765625. Multiply by 0.001024 to convert binary kilobytes to decimal megabytes, or by 0.00095367431 to convert decimal kilobytes to base 2 megabytes.