Cette unité bizarre est née d'une optimisation. Pour convertir une taille d'octets en Kilo-octets, quelqu'un, quelque part, s'est dit que ça serait beaucoup plus simple de diviser par 210, que de diviser par 1000. D'une part, la division est plus facile à faire pour un processeur, et d'autre part, les secteurs sur un support de stockage ont toujours une taille en puissance de 2 pour simplifier l'adressage. Il suffit donc de compter le nombre de secteurs et de convertir dans un multiple de "à peu près 1000 octets".
Détail amusant: une disquette de "1.44Mo" contient en fait: 2 faces x 80 pistes x 18 secteurs x 512 octets = 1440 x 1024 octets. Cela fait 1440Kio, soit 1.40625Mio ou 1.47456Mo.
[^] # Re: la réponse est 42!
Posté par pulkomandy (site web personnel, Mastodon) . En réponse au message Mio/MiB je ne comprends pas.. Évalué à 2.
Cette unité bizarre est née d'une optimisation. Pour convertir une taille d'octets en Kilo-octets, quelqu'un, quelque part, s'est dit que ça serait beaucoup plus simple de diviser par 210, que de diviser par 1000. D'une part, la division est plus facile à faire pour un processeur, et d'autre part, les secteurs sur un support de stockage ont toujours une taille en puissance de 2 pour simplifier l'adressage. Il suffit donc de compter le nombre de secteurs et de convertir dans un multiple de "à peu près 1000 octets".
Détail amusant: une disquette de "1.44Mo" contient en fait: 2 faces x 80 pistes x 18 secteurs x 512 octets = 1440 x 1024 octets. Cela fait 1440Kio, soit 1.40625Mio ou 1.47456Mo.