4612Fermer4614
RHJPPLe 15/02/2015 à 10:39
Godzil (./4607) :
Non ils ont tord. Si on utilise la base 2 c'est que la raison est physique et non mathématique.
Les bits sont stockés sur un support par groupes qui n'en contiennent pas forcément des puissances de 2. Le nombre total de bits n'a aucune raison d'être un multiple d'une puissance de 2.
Zerosquare (./4608) :
- vouloir redéfinir les termes existants est une bêtise. Les unités binaires ne cadrent pas avec le système international certes, mais elles sont beaucoup plus adaptées et sont utilisées depuis des dizaines d'années.
Si ça ne cadrait pas avec le Système international, je trouve que c'est une très bonne raison pour les redéfinir. La base 1024 n'était utilisée que parce que c'est simple à calculer pour un ordinateur et que l'erreur par rapport à la base 1000 était petite. Aujourd'hui, avec les grandes capacités, l'erreur est très importante alors que les divisions par 1000 ne sont plus un problème pour les ordinateurs. Il n'y a plus de raison d'utiliser la base 1024.

Et si vraiment c'est bien plus pratique pour certaines opérations, rien n'empêche d'utiliser ces bases, mais il ne faut pas qu'il puisse y avoir de confusion avec le Système international. Quand on lit le préfixe kilo (k) ou méga (M), ça veut dire 1000 ou 1000000 d'unités et c'est indépendant de l'unité. Si on veut dire autre chose, faut utiliser un autre préfixe.