Hice clic derecho en un número y iTerm2 me muestra la conversión de números en hexadecimal. Pero, ¿cuál es el número de Ki 168.64? ¿Qué denota Ki?
Respuesta corta
Ki se refiere al prefijo binario kibi que denota 2 10 , o un valor de 1,024. Para obtener más información, consulte el artículo Kibibyte en Wikipedia.
Respuesta larga
A primera vista, pensé que esto se refería a Kilobytes como en KB y no en KB, porque hay una antigua convención desde la década de 1970 de que usamos KB para 1,000 bytes y KB para 1,024 bytes.
Entonces, lo que parecía estar haciendo la conversión de iTerm2 era suponer que la cifra de 172,688 se refería a bytes y, por lo tanto, era básicamente equivalente a 168.64 KB (es decir, 168.64 x 1.024).
Sin embargo, al leer el artículo 'Kilobyte' en Wikipedia y consultar los artículos adicionales 'Ver también' , parece que iTerm2 está utilizando el símbolo para Kibi (que a su vez se acorta para kilobinary , un término originalmente propuesto en 1995 para denotar un valor de 1,024 ).
La Comisión Electrotécnica Internacional (IEC), después de consultar con el Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) y la Organización Internacional de Normalización (ISO), publicó una serie de estándares durante el período 1999 a 2012. Según el estándar BIPM JCGM 200: 2012 "Vocabulario internacional de metrología - Conceptos básicos y generales y términos asociados (VIM), tercera edición"
Los prefijos SI se refieren estrictamente a potencias de 10, y no deben usarse para potencias de 2. Por ejemplo, 1 kilobit no debe usarse para representar 1024 bits (210 bits), que es 1 kibibit.
La siguiente tabla enumera unidades específicas, nombres, símbolos, etc.:
Fuente:
Entonces, mientras que el valor de un kibi (Ki) es 1,024, no es necesariamente representativo de un Kilobyte (que representa 1,024 Bytes), porque también puede referirse a 1,024 de otra cosa.
Lea otras preguntas en las etiquetas iterm