C'est quoi ko, Mo, Go ?

Toutes les sciences utilisent différentes unités.

Par exemple, on mesure les distances en mètres, l'énergie en Joules, etc.
En informatique, on mesure généralement en octets la quantité d'informations.

Un octet est constitué de 8 bits (8 zéros ou uns).
En assemblant 8 zéros et uns, on peut faire 256 combinaisons différentes (00000000....00101110...11101011...11111111).

Un octet a donc une valeur entre 0 et 255

Dans toutes les sciences, kilo a une définition très précise : c'est un facteur multiplicatif de 10 puissance 3. Cette définition est déposée au Bureau International des Poids et Mesures, qui est chargé de la normalisation des unités au niveau mondial (voir http://www.bipm.org/fr/si/prefixes.html). Ainsi :

1 kg = 1 kilo-gramme = 1 000 grammes
 
       
1 kJ = 1 kilo-Joule = 1 000 Joules
         
1 km = 1 kilo-mètre = 1 000 mètres
         
1 ko = 1 kilo-octet = 1 000 octets

Il y a également d'autres facteur multiplicatif:

1 Mo = 1 Méga-octet = 1 000 000 octets
 
       
1 Go = 1 Giga-octet = 1 000 000 000 octets
         
1 To = 1 Tera-octet = 1 000 000 000 000 octets

Beaucoup d'informaticiens vous hurleront que 1 ko = 1024 octets, et que 1 Mo = 1 048 576 octets, mais c'est une erreur.

L'informatique est une science comme une autre et il n'y a aucune raison qu'elle déroge à la règle. (On ne fait pas des minutes de 64 secondes pour faire plaisir aux informaticiens...).

L'organisme mondial de standardisation IEEE a d'ailleurs précisé que l'utilisation de ko pour désigner 1024 octets est erronée mais tolérée.

Je vais encore le répéter pour être clair:

L'organisme de référence en matière de normalisation des unités dans le monde scientifique (BIPM) et ceux de la normalisation dans le monde technique et industriel (IEEE et NIST) disent tous que 1 kilo-octet = 10 puissance 3 (1000), et non pas 2 puissance 10 (1024).


D'autres unités techniques orientées spécifiquement base 2 existent. Exemple : 1 Kibit = 1024 bits. Voir http://physics.nist.gov/cuu/Units/binary.html
(merci à Bol@w___d__.fr pour cette information)

Voir également: http://expreg.com/rex_article.php?art=grossir

 

Quelques ordres de grandeur:

 

En Anglais, octet se dit 'byte'. Ne confondez pas avec 'bit'.
Et en anglais, ne confondez pas non plus bit (b) et byte (B).


Français Anglais
Unité Abbréviation Unité Abbréviation
bit b bit b
octet o byte B
kilo-octet ko kilo-byte kB
Méga-octet Mo Mega-byte MB
Giga-octet Go Giga-byte GB




Le contenu de cette page est placé sous les termes de la licence suivante : CC Attribution-Noncommercial 4.0 International
h t t p : / / s e b s a u v a g e . n e t