Aquí tengo este archivo en Windows:
¿Pero no son 62.563 bytes 62.6 KB?
windows
filesystems
Kirk Ouimet
fuente
fuente
Respuestas:
62,563 bytes son 61.0966797 kibibytes . El prefijo kibi significa que la base para el cálculo es 1024, bi significa "binario" porque 2 ^ 10 = 1024 . Es solo uno de los prefijos binarios , otros son mebi o gibi .
Un kilobyte, por otro lado, es de 1000 bytes, utilizando los prefijos clásicos de SI que conoce de kilómetros y kilogramos. Está usando la base decimal, 10 ^ 3 = 1000 , por lo que Google tiene razón . Si hubiera buscado en Google la misma cantidad en kibibytes, habría obtenido la respuesta correcta en terminología informática.
Es realmente importante hacer la distinción entre kilo y kibi en estos días, y en realidad, Windows debería informarlo como "61 KiB" para ser absolutamente preciso. Esta es la convención IEC para facilitar la distinción.
Dicho esto, todavía hay mucha ambigüedad en estos días, donde los tamaños de los discos duros generalmente se informan en unidades binarias (pero no siempre de manera explícita), y las velocidades de conexión se dan en unidades SI.
fuente
Sí, piensa en Google como el Sombrerero Loco. Tienes que hacer la pregunta correcta. O tal vez un elfo: a veces su respuesta será sí y no.
fuente
1 KB = 1024 bytes. Así:
Como método abreviado, muchas personas y sistemas tratan un KB como 1000, ya que Kilo es el prefijo SI para 1000. Sin embargo, los informáticos usan el prefijo para 2 ^ 10, que es 1024.
fuente
La mayoría de los números relacionados con la computadora usan prefijos binarios, en contraste con el sistema SI que usa prefijos decimales. Esto significa que:
Eso es, respectivamente, 1000 gramos y 1024 bytes.
62563 / 1024 ~= 61
, entonces Windows tiene razón.Sin embargo, no todo lo relacionado con la computadora se basa en prefijos binarios, y esta inconsistencia a menudo conduce a malentendidos. Esta página de Wikipedia describe qué prefijos se usan para medir cosas diferentes.
Un caso extremo es el ancho de banda. Por lo general, utiliza prefijos binarios cuando se expresa en bytes por segundo y prefijos decimales cuando se expresa en bits por segundo. Entonces esta oración es verdadera:
Pero este es falso:
Porque:
( pregunta relacionada )
fuente
(KB)/s
, donde KB usa el prefijo basado en binario, y el segundo se basa en kHz o kbaud, usando el decimal prefijo.