Tengo un archivo que tiene una longitud de 237153620 bytes. Curiosamente, Finder lo muestra como 237,2 MB. Pero todos sabemos que eso no es cierto. Obviamente, divide el tamaño en bytes con un factor de 1000 (base 10) para obtener el tamaño en megabytes, en lugar de 1024 (base 2). ¿Por qué esto es tan?
Algunas capturas de pantalla:
Editar : se mencionó que switchDiskSizeBase podría usarse para cambiar entre el tamaño de archivo base 10 y base 2, pero parece roto en El Capitan. (el signo de código falló al iniciar) ¿Alguna idea sobre las alternativas?
Esto no es un error, por lo que no hay nada que arreglar. Apple (y casi todas las demás compañías de computadoras) se trasladaron a la base 10 para evitar confusiones con los estándares que tenemos con el sistema métrico.
En métrica: 10 mm = 1 centímetro 1000 cm = 1 metro 1000 m = 1 kilómetro
En la base 2: 1 byte = 8 bits 1 KB = 1024 bytes 1 MB = 1024 kilobytes o 1024 2 = 1 048 576
Entonces, en casi todas las demás industrias, "Mega" significaba 1 millón de algo, en computadoras significaba "1 millón y 48 mil, quinientos setenta y seis de algo".
No fue hasta alrededor de 1998 que IEC, IEEE y otras organizaciones de estándares quisieron abordar esta ambigüedad. Lo aclararon creando el " prefijo binario " para el símbolo de la unidad.
1 kilobyte = 1000 bytes.
1 Kibibyte = 1024 bytes
Esto se hizo con el único propósito de facilitar la comprensión de las cosas relacionadas con las computadoras.
Es muy fácil de entender (usando su ejemplo de archivo) que tiene un
No tengo que sacar una calculadora para hacer la conversión de base 2. Para mi es muy fácil entender que mi disco duro de 1/2 TB es de 500GB y no de 465.66GB
usuario3439894
Dan
Chung Lun Yuen
usuario3439894
Chung Lun Yuen
usuario3439894
Chung Lun Yuen