Ho fatto clic con il pulsante destro su un numero e iTerm2 mi mostra la conversione del numero in esadecimale. Ma qual è il numero di Ki 168.64? Cosa indica Ki?
Risposta breve
Ki si riferisce al prefisso binario kibi che denota 2 10 , o un valore di 1.024. Per maggiori informazioni, consultare l'articolo Kibibyte su Wikipedia.
Risposta lunga
A prima vista ho pensato che si riferisse a Kilobyte come in KB e non a KB, perché esiste una convenzione vecchia dagli anni '70 che usiamo kB per 1.000 byte e KB per 1.024 byte.
Quindi, quello che la conversione iTerm2 sembrava fare era assumere che la figura 172.688 si riferisse a byte e quindi era sostanzialmente equivalente a 168,64 KB (cioè 168,64 x 1,024).
Tuttavia, leggendo l'articolo "Kilobyte" su Wikipedia e facendo riferimento agli articoli aggiuntivi "Vedi anche" , sembra che iTerm2 stia usando il simbolo per Kibi (che a sua volta è abbreviato per kilobinary , un termine originariamente proposto nel 1995 per denotare un valore di 1.024 ).
La Commissione elettrotecnica internazionale (IEC) dopo aver consultato l'Istituto di ingegneri elettrici ed elettronici (IEEE) e l'Organizzazione internazionale per la standardizzazione (ISO) ha pubblicato un certo numero di norme durante il periodo 1999-2012 Secondo lo standard BIPM JCGM 200: 2012 "Vocabolario internazionale di metrologia - Concetti di base e generali e termini associati (VIM), 3a edizione"
SI prefixes refer strictly to powers of 10, and should not be used for powers of 2. For example, 1 kilobit should not be used to represent 1024 bits (210 bits), which is 1 kibibit.
La seguente tabella elenca unità, nomi, simboli ecc. specifici:
Fonte:
Quindi, mentre il valore di un kibi (Ki) è 1.024, non è necessariamente rappresentativo di un Kilobyte (che rappresenta 1.024 byte), perché può anche riferirsi a 1.024 di qualcos'altro.
Leggi altre domande sui tag iterm