Esto es no un error, por lo que no hay nada que arreglar. Apple (y casi todas las demás empresas de informática) se pasó a la base 10 para evitar la confusión con los estándares que tenemos con el sistema métrico.
In metric:
10 mm = 1 centimeter
1000 cm = 1 meter
1000 m = 1 kilometer
In base 2:
1 byte = 8 bits
1 KB = 1024 bytes
1 MB = 1024 kilobyte or 10242 = 1,048,576
Así, en casi todas las demás industrias "Mega" significaba 1 millón de algo, en informática significaba "1 millón y 48 mil, quinientos setenta y seis de algo"
No fue hasta alrededor de 1998 cuando la CEI, el IEEE y otras organizaciones de normalización quisieron abordar esta ambigüedad. Lo aclararon con la creación de la norma " prefijo binario " para el símbolo de la unidad.
1 Kilobyte = 1.000 bytes.
1 Kibibyte = 1.024 bytes
Esto se hizo con el único propósito de facilitar la comprensión de las cosas relacionadas con los ordenadores.
Es muy fácil de entender (usando su ejemplo de archivo) que usted tiene un
- Archivo de 0,237 MB
- Archivo de 237,2KB
- Archivo de 2.272KB
No tengo que sacar una calculadora para hacer la conversión a base 2. Para mí es muy fácil entender que mi disco duro de 1/2 TB es de 500GB y no de 465,66GB