160 Go donne 149 Gibi.
160*10^9 / 2^30
La norme théorique c'est 1 Go = 10^9 octets
La norme historique c'est 1 Go = 2^30 octets
en 1998 le Go de la norme historique a été renommé Gibi ('bi' pour binaire, base 2), et le ...Go/Mo/Ko... est passé en base 10.
les capacitées sont historiquement en base 2 parceque la capacité mémoire (RAM/ROM...) ne peut que croitre qu'en (somme de) puissance de 2.
les disques durs n'étants pas réellement contraints d'avoir une capacité alignée sur une puissance de deux, les fabricants de durs ont imposés la base 10. (et aussi un peu pour des raisons marketting)
accessoirement, même si cette norme est un peu pourrie, il faut reconnaitre que normaliser en base 10 est normal. (c'est comme la différence entre la norme métrique et impériale, l'impériale pue après réflexion, mais des pays l'utilisent pour des raisons historiques)
Message édité par bjone le 26-07-2004 à 18:46:13