Ce que fait le convertisseur de taille de données
Le convertisseur de taille de données convertit une valeur entre onze unités de données numériques : bit, octet (B), kilooctet (KB), mégaoctet (MB), gigaoctet (GB), téraoctet (TB), pétaoctet (PB), kibioctet (KiB), mébioctet (MiB), gibioctet (GiB) et tébioctet (TiB). Saisissez d'un côté ou de l'autre ; la liste Toutes les unités répète la quantité dans chaque unité.
Deux familles partagent la liste : KB, MB, GB, TB et PB progressent par puissances de dix (1 KB = 1,000 B), tandis que KiB, MiB, GiB et TiB progressent par puissances de deux (1 KiB = 1,024 B). L'octet vaut exactement 8 bits dans les deux : 100 Mbit font 12.5 MB. Un débit multiplié par une durée donne une taille — l'arithmétique sur la calculatrice standard, les durées sur le convertisseur de temps, les vitesses sur le convertisseur de vitesse.
Exemples concrets
Un octet, un bit. 1 B vaut exactement 8 bit, et une ligne à 100 Mbit/s déplace 12.5 MB (12,500,000 B, ou 12,207.03125 KiB) par seconde.
Les deux échelles. Décimal : 1 KB = 1,000 B, 1 MB = 1,000 KB, 1 GB = 1,000,000,000 B, 1 TB = 1,000 GB, 1 PB = 1,000 TB. Binaire : 1 KiB = 1,024 B, 1 MiB = 1,048,576 B, 1 GiB = 1,073,741,824 B, 1 TiB = 1,024 GiB.
L'écart. 1 GiB = 1.073741824 GB, soit 7.3741824% de plus qu'un gigaoctet décimal ; dans l'autre sens, 1 GB = 0.9313225746 GiB, environ 6.9% de moins. Il s'élargit au barreau suivant : 1 TiB = 1.0995116278 TB, et 1 TB = 0.9094947018 TiB.
Le disque dans le système d'exploitation. Un disque de 500 GB contient 465.661287308 GiB, un disque de 1 TB 931.322574615 GiB, un SSD de 256 GB 238.418579102 GiB. Windows affiche 465 GB et 931 GB — les mêmes octets divisés par 2³⁰. La mémoire est différente : 16 GiB font 17,179,869,184 B, ou 17.179869184 GB.
D'où viennent les facteurs
Le bit est l'unité de base de l'information ; l'octet vaut 8 bits. Werner Buchholz a forgé « byte » en juin 1956 chez IBM, en réécrivant « bite » pour qu'on ne le lise pas comme « bit ». La norme IEC 80000-13 a codifié l'octet de 8 bits et son symbole B ; l'octet désigne ces mêmes 8 bits.
Les préfixes décimaux viennent du SI : k = 10³, M = 10⁶, G = 10⁹, T = 10¹², P = 10¹⁵, kilo gardant son k minuscule. Les préfixes binaires CEI Ki, Mi, Gi et Ti, adoptés en décembre 1998 et aujourd'hui dans l'IEC 80000-13, valent 2¹⁰ à 2⁴⁰ : 1 GiB = 1,073,741,824 B et 1 GB = 1,000,000,000 B exactement. Les fabricants de stockage suivent la série SI ; la RAM et Windows gardent l'habitude binaire.
Lire les résultats et limites
- Règle d'affichage.
- Les résultats portent 12 chiffres significatifs avec au plus 10 décimales, des séparateurs de milliers et
0 pour zéro. - Plafond de dix décimales et exposants.
- Le plafond de dix décimales décide de certaines lectures : 1 GB exact en GiB vaut 0.9313225746154785…, affiché 0.9313225746, et 1 TB en TiB s'affiche 0.9094947018. En dehors de 10⁻¹⁰–10¹⁵, les résultats passent en notation exponentielle avec six décimales : 1 byte en TiB affiche 9.094947e-13 TiB, tandis que 1 bit en GiB, juste au-dessus de la coupure, affiche 0.0000000001 GiB.
- Valeurs stockées et permutations.
- Douze chiffres significatifs arrondissent aussi les grands entiers exacts : 1 TiB vaut exactement 1,099,511,627,776 B, affiché 1,099,511,627,780 B. Une permutation reporte la valeur affichée : 1 GB → GiB affiche 0.9313225746, et après permutation inverse la ligne octet reste à 999,999,999.983 B.
Lectures représentatives :
| Entrée (carte de gauche) |
Ligne |
Lecture |
| 1 GB |
Gibibyte |
0.9313225746 GiB |
| 1 GiB |
Gigabyte |
1.073741824 GB |
| 1 bit |
Gigabyte |
0.0000000001 GB |
| 1 PB |
Bit |
8.000000e+15 bit |
| 1 byte |
Tebibyte |
9.094947e-13 TiB |