Convertir des Mio en Go

Mio
0,001048576Go

1 MiB = 0,001048576 GB

Saisissez une valeur et la conversion de mébioctet en gigaoctet suit pendant que vous tapez. Le facteur vaut exactement 0,001048576 : c’est ce que représente 1 Mio en Go. Le calcul se fait sur votre propre appareil ; une fois la page chargée, elle n’interroge plus aucun serveur.

  • Où cela s’exécute Dans votre navigateur. Ce que vous saisissez n’entre dans aucune requête.
  • Exact par définition 1 MiB vaut exactement 0,001048576 GB — fixé, pas arrondi.
  • Répond pendant que vous tapez Sans bouton et sans attente. La réponse calculée est dans la page avant qu’aucun script ne s’exécute.

mébioctet en gigaoctet : exemples concrets

  • 700 Mio is 0,734 Go

    — un CD audio, d’où vient le chiffre.

  • 8 Mio is 0,008389 Go

    — un bloc de mémoire tel qu’un programme en réserve.

  • 61040 Mio is 64 Go

    — un téléphone d’entrée de gamme.

  • 953700 Mio is 1000 Go

    — un disque vendu pour un téraoctet.

mébioctet en gigaoctet en un coup d’œil

Chaque nombre de ce tableau est calculé à partir de la définition qui donne la réponse ci-dessus : le tableau ne peut donc pas s’en écarter.
MioGo
10,001048576
20,002097152
50,00524288
100,01048576
500,0524288
1000,1048576
5000,524288
10001,048576

mébioctet et gigaoctet

Un mébioctet vaut 1 024 kibioctets, soit 1 048 576 octets. Les outils Linux et les chiffres de mémoire désignent presque toujours cela, même quand ils écrivent « Mo ».

Un gigaoctet vaut un milliard d’octets, au sens décimal qu’emploient les fabricants de disques, les forfaits mobiles et les tailles de vidéo.

Ce que coûte l'arrondi du facteur

Le facteur vaut 0,001049, et à peu près personne ne le trimballe. Arrondi à 0,00105, il s'écarte de 0,14 % — invisible sur de petits nombres, et devenu une unité entière vers 1 000 MiB.

C'est ce chiffre-là qu'il faut connaître avant d'arrondir : pas l'erreur elle-même, mais l'endroit où elle cesse d'être négligeable. En dessous, le facteur court est le bon choix ; au-dessus, servez-vous du champ ci-dessus, qui n'arrondit qu'au moment d'afficher.

MiB est l'unité binaire

Un MiB vaut 1 024 fois l'unité du dessous ; un MB, 1 000. Sur cette page, c'est l'écart entre 0,001 GB et 0,001 GB — 4,9 % — et il grandit à chaque palier : négligeable sur une photo, visible sur un disque dur.

Le mystère de l'espace disque manquant tient tout entier là-dedans, et sur cette page il vaut 4,9 %. Un disque vendu en MB contient exactement ce qui est annoncé ; Windows divise ensuite par 1 024 au lieu de 1 000, garde le nom décimal, et affiche 0,001 GB là où la boîte annonçait 0,001 GB. macOS compte ces tailles en unités décimales depuis 10.6, d'où le même disque qui paraît de deux tailles sur deux machines — rien n'a disparu et personne n'arrondit : les mêmes octets portent deux noms.

Un total que votre appareil affiche, un plafond que quelqu’un vous a vendu

Les deux nombres de cette comparaison viennent de mondes opposés. Le chiffre d’usage est produit par un appareil qui compte des octets pour ses propres besoins, et les appareils comptent en puissances de 1 024 ; l’usage par application, les téléchargements et les tailles de fichier s’affichent donc en mébioctets, quelle que soit la lettre qui les suit. Le quota est un chiffre commercial — un plan, un palier, une capacité imprimée — et les chiffres commerciaux sont décimaux.

Cela signifie que la comparaison que les gens font le plus souvent, jetant un œil à un chiffre et se souvenant de l’autre, est systématiquement fausse de 4,86 % dans le sens du confort. Un total de 4 800 affiché face à un plafond de 5 000 ressemble à quatre pour cent de reste et dépasse en réalité de 0,7 %. Les unités sont assez proches par le nom pour inviter la comparaison, et assez éloignées pour la fausser.

953,67 mébioctets par gigaoctet

La multiplication que la plupart des pages donnent est 1 000 Mio pour 1,049 Go, et la division est plus utile pour ce lecteur : 953,67 Mio remplissent un gigaoctet. Cinq gigaoctets font 4 768 Mio. Dix font 9 537. Vingt font 19 073. Ce sont les plafonds à comparer à une lecture d’appareil, et chacun est de quelques pour cent inférieur au chiffre rond que tout le monde supposerait.

La version approchée consiste à retirer cinq pour cent du quota avant la comparaison. Un plafond de 5 Go se comporte comme 4 750 sur un écran qui affiche des mébioctets ; un plan de 50 Go se comporte comme 47 500. C’est assez exact pour une décision et assez simple à faire en regardant un téléphone, ce qui est la situation dans laquelle cette conversion est en général nécessaire.

Pourquoi les deux compteurs ne s’accorderont jamais tout à fait

Ce serait élégant que l’application de 1,048576 rapproche le chiffre de l’appareil de celui du fournisseur, et ce n’est pas le cas. Les fournisseurs comptent à un autre endroit du réseau : leur compteur voit les en-têtes protocolaires, les retransmissions et l’établissement de connexion que l’appareil n’attribue à aucune application. Beaucoup arrondissent chaque session à un incrément de facturation, de sorte que cent sessions courtes coûtent plus qu’une longue portant la même charge utile. Certains excluent leurs propres services du décompte et d’autres non.

La conversion répond donc à une question plus étroite qu’il n’y paraît. Elle vous dit ce que votre propre total signifie dans les unités du fournisseur ; elle ne vous dit pas ce que le fournisseur a enregistré. Quand les deux sont à quelques pour cent près après conversion, la différence est de la mesure. Quand ils sont à vingt pour cent d’écart, autre chose se passe et aucune arithmétique d’unité ne la trouvera.

Le même décalage sur une carte, une clé et un plan

Le stockage vendu par capacité présente la même structure un cran plus haut. Une carte étiquetée 64 Go contient environ 64 000 000 000 d’octets et s’affiche à environ 59,6 dans un appareil qui compte en binaire — un écart de 7,37 % plutôt que 4,86, parce que le pas giga est un cran plus loin. Une clé de 128 Go affiche autour de 119. Aucune n’a été mal vendue.

Les plans de stockage dans le nuage se comportent de la même manière et ajoutent une seconde soustraction. Le quota est décimal, le client affiche en binaire, et le fournisseur compte souvent les métadonnées d’objet et les versions dans le total. L’ordre qui évite les surprises est de convertir d’abord, puis de se demander ce qui est compté d’autre, parce que ce sont deux questions distinctes et que seule la première a une réponse exacte.

Additionner une liste de fichiers sans dériver

Quand le total vient d’additionner beaucoup de chiffres affichés, l’arrondi fait plus de dégâts que les unités. Une liste de deux cents fichiers affichés à une décimale en Mio porte jusqu’à 0,05 Mio d’arrondi par élément, de sorte que la somme peut être décalée de dix mébioctets avant qu’aucune conversion n’intervienne. C’est plus que la correction de 4,86 % sur un petit total, et c’est invisible.

La parade est la même que partout ailleurs dans cette catégorie : additionner les octets quand les octets sont disponibles, et convertir une fois. Quand il n’y a que les chiffres affichés, traiter la réponse comme approchée et le dire, plutôt que de convertir une somme de nombres arrondis à trois décimales et de présenter le résultat comme s’il avait été mesuré.

Le sens dans lequel l’erreur va toujours

Ignorer la distinction n’est pas une erreur symétrique. Lire un chiffre en mébioctets comme s’il était en mégaoctets sous-estime la quantité, et lire un quota décimal comme s’il était binaire surestime l’espace disponible. Les deux erreurs pointent dans le même sens, et elles se composent quand un lecteur commet les deux à la fois, ce qui est le cas ordinaire.

Un total de 9 000 Mio face à un plan de 10 Go ressemble à un dixième de plan en réserve et fait 9,44 Go, laissant 0,56. C’est la forme de tout le problème : les chiffres sont assez proches pour être comparés directement, la comparaison est toujours optimiste, et la correction n’est jamais assez grande pour être visible après coup.

Lire un appareil qui ne dit pas dans quelle unité il compte

Très peu d’interfaces grand public écrivent Mio. Elles écrivent MB et calculent en mébioctets, une convention d’étiquetage héritée de décennies pendant lesquelles les systèmes d’exploitation faisaient la même chose. Il y a rarement un réglage pour changer cela et rarement une documentation qui le précise, de sorte que le lecteur en est réduit à inférer la base à partir du contexte.

L’inférence fiable est la capacité elle-même. Si un appareil avec une carte de 64 Go affiche son stockage total autour de 59,6, il compte en binaire et tous les autres chiffres à l’écran font de même. S’il affiche 64,0, il compte en décimal et aucune conversion n’est nécessaire. Une seule lecture d’un seul nombre règle la manière d’interpréter tout ce que l’appareil vous montrera jamais.

D’où viennent les mébioctets : la vidéo, et un débit binaire

Le plus gros poste isolé dans la consommation de la plupart des gens est la vidéo, et la taille d’une vidéo est régie par un débit binaire plutôt que par quoi que ce soit de visible. Une heure de streaming à 5 Mbit/s fait 18 000 000 000 de bits, ce qui fait 2,25 Go, soit environ 2 146 Mio. À 3 Mbit/s la même heure fait 1,35 Go ; à 8 Mbit/s elle fait 3,6 Go. Les réglages de qualité déplacent ce chiffre de plus que n’importe quelle conversion de cette page ne le fera jamais.

C’est aussi l’endroit où le bit et l’octet se confondent le plus facilement, et la confusion est d’un facteur huit plutôt que de quelques pour cent. Un débit écrit Mb/s est en mégabits et un débit écrit MB/s est en mégaoctets. Quand un quota est planifié autour de la vidéo, établir le débit binaire et diviser par huit est l’étape qui détermine la réponse ; la correction décimal-binaire qui vient ensuite est un raffinement par-dessus.

Convertir des Mio en Go : questions fréquentes

Combien font 1 Mio en Go ?

1 Mio vaut 0,001048576 Go. La valeur est exacte et non arrondie : la correspondance de mébioctet en gigaoctet est fixée par définition.

Ce que je saisis est-il envoyé quelque part ?

Non. Le calcul se fait dans votre navigateur. Vous pouvez couper la connexion et continuer à calculer — c’est d’ailleurs la façon la plus simple de le vérifier.

Pourquoi mon disque affiche-t-il moins que ce qui est annoncé ?

Parce que deux unités différentes portent le même nom. Les fabricants comptent 1 Go = 1 000 000 000 octets ; Windows affiche des gibioctets, soit 1 073 741 824 octets, tout en les appelant « Go ». Le même disque paraît ainsi environ sept pour cent plus petit. Rien n’a disparu.

Dans l’autre sens : gigaoctet en mébioctet

Un Go vaut 953,674 Mio. C’est le même rapport lu à l’envers : un résultat obtenu sur une page et repassé par l’autre doit revenir à son point de départ.

D’où viennent ces chiffres

Ce que cette page affirme sur unités d’information se vérifie : voici les documents qui le fixent.

Comment cette page fonctionne

Le facteur figure dans la page sous forme de constante, et le calcul tient en quatre opérations. Rien n’est donc envoyé et rien n’est attendu : ce que vous saisissez ne quitte jamais le navigateur, faute de requête dans laquelle voyager.