Qué hace el conversor de tamaño de datos
El conversor de tamaño de datos cambia un valor entre once unidades de datos digitales: bit, byte (B), kilobyte (KB), megabyte (MB), gigabyte (GB), terabyte (TB), petabyte (PB), kibibyte (KiB), mebibyte (MiB), gibibyte (GiB) y tebibyte (TiB). Escribe en cualquiera de los dos lados; la lista Todas las unidades repite la cantidad en cada unidad.
Dos familias comparten la lista: KB, MB, GB, TB y PB avanzan en potencias de diez (1 KB = 1,000 B), mientras que KiB, MiB, GiB y TiB avanzan en potencias de dos (1 KiB = 1,024 B). El byte es exactamente 8 bits en ambas: 100 Mbit son 12.5 MB. Una tasa por una duración es un tamaño — la aritmética está en la calculadora estándar, las duraciones en el conversor de tiempo y las velocidades en el conversor de velocidad.
Ejemplos resueltos
Un byte, un bit. 1 B es exactamente 8 bit, y una línea de 100 Mbit/s mueve 12.5 MB (12,500,000 B o 12,207.03125 KiB) cada segundo.
Las dos escalas. Decimal: 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. Binaria: 1 KiB = 1,024 B, 1 MiB = 1,048,576 B, 1 GiB = 1,073,741,824 B, 1 TiB = 1,024 GiB.
La diferencia. 1 GiB = 1.073741824 GB, un 7.3741824% más que un gigabyte decimal; leído al revés, 1 GB = 0.9313225746 GiB, alrededor de un 6.9% menos. Se amplía en el siguiente escalón: 1 TiB = 1.0995116278 TB y 1 TB = 0.9094947018 TiB.
El disco en el sistema operativo. Un disco de 500 GB contiene 465.661287308 GiB, uno de 1 TB 931.322574615 GiB y un SSD de 256 GB 238.418579102 GiB. Windows imprime 465 GB y 931 GB: los mismos bytes divididos por 2³⁰. La memoria es distinta: 16 GiB son 17,179,869,184 B, o 17.179869184 GB.
De dónde vienen los factores
El bit es la unidad básica de la información; el byte son 8 bits. Werner Buchholz acuñó «byte» en junio de 1956 en IBM, reescribiendo «bite» para que no se leyera como «bit». La IEC 80000-13 codificó el byte de 8 bits y su símbolo B; el octeto son esos mismos 8 bits.
Los prefijos decimales vienen del SI: k = 10³, M = 10⁶, G = 10⁹, T = 10¹², P = 10¹⁵, con kilo conservando su k minúscula. Los prefijos binarios de la IEC Ki, Mi, Gi y Ti, adoptados en diciembre de 1998 y hoy en la IEC 80000-13, significan 2¹⁰ a 2⁴⁰: 1 GiB = 1,073,741,824 B y 1 GB = 1,000,000,000 B exactos. Los fabricantes de almacenamiento siguen la serie del SI; la RAM y Windows mantienen la costumbre binaria.
Cómo leer los resultados y límites
- Regla de visualización.
- Los resultados llevan 12 dígitos significativos con como máximo 10 decimales, separadores de millares y
0 para el cero. - Límite de diez decimales y exponentes.
- El límite de diez decimales decide algunas lecturas: 1 GB exacto en GiB es 0.9313225746154785…, impreso como 0.9313225746, y 1 TB en TiB se imprime como 0.9094947018. Fuera de 10⁻¹⁰–10¹⁵ los resultados pasan a forma exponencial con seis decimales: 1 byte en TiB muestra 9.094947e-13 TiB, mientras que 1 bit en GiB, justo por encima del corte, muestra 0.0000000001 GiB.
- Valores almacenados e intercambios.
- Doce dígitos significativos también redondean enteros exactos grandes: 1 TiB es exactamente 1,099,511,627,776 B, mostrado como 1,099,511,627,780 B. Un intercambio arrastra el valor mostrado: 1 GB → GiB muestra 0.9313225746, y al volver a intercambiar la fila de bytes queda en 999,999,999.983 B.
Lecturas representativas:
| Entrada (tarjeta izquierda) |
Fila |
Lectura |
| 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 |