Ici, j'ai ce fichier sous Windows:
Mais 62 563 octets ne sont-ils pas 62,6 Ko?
Ici, j'ai ce fichier sous Windows:
Mais 62 563 octets ne sont-ils pas 62,6 Ko?
Réponses:
62 563 octets correspondent à 61 096 6797 kibioctets . Le préfixe kibi signifie que la base de calcul est 1024, bi signifiant "binaire" car 2 ^ 10 = 1024 . Ce n'est qu'un des préfixes binaires , les autres étant mebi ou gibi .
Un kilo-octet, par contre, équivaut à 1 000 octets, en utilisant les préfixes SI classiques que vous connaissez en kilomètres et en kilogrammes. Il utilise la base décimale, 10 ^ 3 = 1000 , donc Google a en fait raison . Si vous aviez googlé pour le même montant en kibioctets, vous auriez obtenu la bonne réponse en terminologie informatique.
Il est vraiment important de faire la distinction entre kilo et kibi de nos jours, et en fait, Windows devrait le signaler comme "61 Ko" pour être absolument précis. Il s'agit de la convention CEI pour faciliter la distinction.
Cela étant dit, il y a toujours beaucoup d'ambiguïté de nos jours, où les tailles de disque dur sont généralement signalées en unités binaires (mais pas toujours explicitement), et les vitesses de connexion sont données en unités SI.
La plupart des numéros informatiques utilisent des préfixes binaires, contrairement au système SI qui utilise des préfixes décimaux. Cela signifie que:
C'est respectivement 1000 grammes et 1024 octets. 62563 / 1024 ~= 61
, donc Windows a raison.
Cependant, tout ce qui concerne l'ordinateur n'est pas basé sur des préfixes binaires, et cette incohérence conduit souvent à des malentendus. Cette page Wikipedia décrit les préfixes utilisés pour mesurer différentes choses.
Un cas extrême est la bande passante. Il utilise généralement des préfixes binaires lorsqu'ils sont exprimés en octets par seconde et des préfixes décimaux lorsqu'ils sont exprimés en bits par seconde. Donc, cette phrase est vraie:
1 octet par seconde = 8 bits par seconde
Mais celui-ci est faux:
1 kilo-octet par seconde = 8 kilobits par seconde
Car:
( question connexe )
(KB)/s
, où KB utilise le préfixe binaire, et la seconde est basée sur kHz ou kbaud, en utilisant la décimale préfixe.