questions réponses sur Pourquois.com
Un Pourquoi au hasar Top des Pourquois Les derniers Pourquois

Pourquoi un Kilo-octet est égal à 1024 octets et pas 1000 ?

Le système informatique ne s'appuie pas sur une base décimale comme celle que nous connaissons dans notre vie de tous les jours (par exempe pour la mesure du poids) mais sur une base binaire.

L'unité de base de l'informatique est le chiffre binaire, c'est-à-dire un chiffre qui ne peut prendre que la valeur 0 ou 1. Le langage informatique est donc une succession de chiffres binaires.
On ne compte donc pas 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11,... (dix unités déclenchent le chiffre suivant dans le nombre)
Mais 0, 1, 10, 11, 100, 101, 110, 111,... (2 unités déclenchent le chiffre suivant dans le nombre)
Pour résumer, l'information dans le milieu informatique s'exprime en puissance de 2.

Mais les informaticiens, dans un souci de se rapprocher des unités classiques du système décimal, ont décidé d'homogénéiser leur système de valeur avec ce qui existait déjà. Par un abus de langage 1000 informations (octets) correspondaient alors à un kilo d'informations (kilo-octet). Le problème est que 1000 n'est pas une puissance de 2.
Or comme nous l'avons vu, l'information en informatique est forcément une puissance de 2. La solution trouvée est toute simple. 1024 = 2 puissance 10. Les informaticiens ont donc décidé de faire une petite approximation en disant que un kilo-octet serait égal à 1024 octets.

Complément :
En réalité cela était vrai jusque en 1998, date à partir de la quelle 1 Ko vaut 1000 o (octets) et 1 Mo vaut 1 000 000 o = 1000 Ko. Depuis cette date, 1024 o s'appelle un 1 Kio (Kibi-octets), 1024 Ko = 1 Mio. Les 2 premières lettres sont restées et ensuite les lettres bi correspondent à binaire ainsi il existe Kibi, Mébi, Gibi, Tébi, Pébi, Exbi, Zébi, Yobi. C'est ce qui explique pourquoi un disque dur vendu pour 160 Go est marqué dans nos ordinateurs a 152 Go. La différence est dûe au fait que les constructeurs utilisent la nouvelle norme (moins coûteuse pour eux) alors que nos systèmes d'exploitation (Windows) sont restés à l'ancienne.

Question notée 2.72 / 5
etoile
etoile
etoile
etoile
etoile
Notez cette question
Un Pourquoi au hasard

Vos commentaires sur ce Pourquoi

Nicolas a commenté cette question :
Ce n'est pas depuis 1998, la norme a toujours été 1ko = 1000 o

Pour lever l’ambiguïté avec ceux qui utilisaient à tort la notation 1ko (ou 1Ko) = 1024o on a appelé ça un Kio en 1998.
On peut ainsi désigner 1kio = 1024o sans confusion possible et 1ko = 1000o

Mais certains se trompent encore parfois.

Les fabricants de disque dur n'appliquent pas de nouvelle norme, ils ont toujours appliqué la bonne. Et un disque dur n'est pas "marqué dans nos ordinateurs à 152 Go" au lieu de 160.
L'ordinateur connait la taille exacte du disque qui est de 160 et c'est Windows qui affiche à tort 152Go au lieu de 160, alors que d'autres systèmes d'exploitation donnent le bon chiffre.
(On peut trouver sous windows la taille réelle qui est nommée "taille réelle sur le disque" selon les versions)

Cliquez ici pour commenter
ce Pourquoi

D'autres Pourquois à découvrir

Pourquoi Dieu est amour ?
Question posée par Mackab Pour les croyants chrétiens, Dieu est amour. En fait le suprême est décrit par les paroles de Jean qui ex... lire la suite...
Pourquoi place-t-on des plinthes en bas des murs ?
Tout simplement pour ''cacher la misère''. Lorsque l'on pose un sol, que ça soit du carrelage ou du parquet, il est nécessaire de respe... lire la suite...
Pourquoi le printemps tombe-t-il le 20 mars en 2004 ?
En fait, l'équinoxe de printemps se produit tout les 365,2422 jours ! Mais l'année civile ne contient que 365 jours (en général, 366 p... lire la suite...
Pourquoi l'Ile-de-France est représentée par une étoile rouge ?
Le logo de l'Ile-de-France est une étoile rouge unie à huit branches. Chacune des pointes de l'étoile représente l'un de ses départem... lire la suite...
Pourquoi est-il écrit RMS et HMS sur les bateaux ?
Ces sigles ''HMS et RMS'' n'apparaissent que sur les bateaux dépendant de la couronne d'Angleterre. RMS et HSM signifient Royal Majest... lire la suite...
Pourquoi une voile porte t-elle le nom de spinnaker ?
Une voile porte le nom de spinnaker en référence au navire de régate sur lequel il a été envoyé pour la première fois. Le Sphinx, pui... lire la suite...
RETROUVEZ POURQUOIS.COM :

     
Les rubriques de Pourquois :

Physique et Chimie
Physique-Chimie


Histoire et Gographie
Histoire-Géo


Nature et Biologie
Nature / Bio


Astronomie et Gologie
Astronomie


Franais et Vocabulaire
Français

Expressions et Dictons
Expressions


Faune et Animaux
Animaux


Socit et Vie quotidienne
Société


Corps humain et Anatomie
Corps humain


Divers et Inclassables
Inclassables


Voir aussi :

recette truc astuce