¿Qué son las unidades de almacenamiento de datos?

Los datos se cuentan en bits y bytes. Un bit es un 0 o un 1, y un byte equivale a 8 bits. Las cantidades mayores usan un prefijo, y hay dos conjuntos de prefijos:

  • Los prefijos decimales, los prefijos del SI del sistema métrico, aumentan en múltiplos de 1000: un kilobyte (kB) equivale a 1000 bytes, un megabyte (MB) a 1000 kilobytes, y luego vienen gigabytes (GB), terabytes (TB), petabytes (PB), exabytes (EB), zettabytes (ZB) y yottabytes (YB).
  • Los prefijos binarios aumentan en múltiplos de 1024: un kibibyte (KiB) equivale a 1024 bytes, un mebibyte (MiB) a 1024 kibibytes, y luego vienen gibibytes (GiB), tebibytes (TiB), pebibytes (PiB), exbibytes (EiB), zebibytes (ZiB) y yobibytes (YiB). Sus símbolos llevan una «i» después de la primera letra.

Descripción de la herramienta

Esta herramienta convierte tamaños de datos entre bits, bytes y todas las unidades con cada prefijo decimal, desde kilo hasta yotta, y cada prefijo binario, desde kibi hasta yobi: 34 unidades en total. Todos los convertidores de almacenamiento de datos funcionan igual, desde el convertidor general de unidades de almacenamiento de datos hasta los que convierten un solo par, como megabytes a gigabytes o gibibytes a gigabytes: comienzan con las unidades indicadas en su nombre, y los menús Origen y Destino permiten elegir cualquiera de las 34 unidades. Escribe en el menú para encontrar una unidad por su nombre o símbolo, como «MiB». Escribe un número y el resultado aparecerá mientras escribes, listo para copiar. El botón de intercambio invierte la conversión.

Unidades

Unidad decimal En bytes Unidad binaria En bytes
Kilobyte (kB) 10³ = 1,000 Kibibyte (KiB) 2¹⁰ = 1,024
Megabyte (MB) 10⁶ = 1,000,000 Mebibyte (MiB) 2²⁰ = 1,048,576
Gigabyte (GB) 10⁹ = 1,000,000,000 Gibibyte (GiB) 2³⁰ = 1,073,741,824
Terabyte (TB) 10¹² Tebibyte (TiB) 2⁴⁰ = 1,099,511,627,776
Petabyte (PB) 10¹⁵ Pebibyte (PiB) 2⁵⁰ = 1,125,899,906,842,624
Exabyte (EB) 10¹⁸ Exbibyte (EiB) 2⁶⁰ = 1,152,921,504,606,846,976
Zettabyte (ZB) 10²¹ Zebibyte (ZiB) 2⁷⁰ = 1,180,591,620,717,411,303,424
Yottabyte (YB) 10²⁴ Yobibyte (YiB) 2⁸⁰ = 1,208,925,819,614,629,174,706,176

Las mismas unidades en bits van desde el kilobit (kbit) hasta el yottabit (Ybit), y desde el kibibit (Kibit) hasta el yobibit (Yibit); cada una equivale a una octava parte de la unidad en bytes con el mismo prefijo.

Ejemplos

Tamaño Conversión
1 GB 1000 MB
1 GiB 1024 MiB
1 GiB 1073.741824 MB
1 TB 931.3225746154785 GiB
500 GB 465.6612873077393 GiB
1 TiB 1.099511627776 TB
1 kB 0.9765625 KiB
1 MB 8 Mbit
100 Mbit 12.5 MB
1 PiB 1125899906842624 B

Cómo funciona

La conversión se realiza con mathjs, una biblioteca matemática de JavaScript, que utiliza prefijos decimales y binarios. La herramienta calcula con números decimales exactos y fracciones, en lugar de usar números de punto flotante, por lo que una cantidad como 0.1 kB se convierte exactamente en 100 B. Cada resultado se redondea a 16 cifras significativas, suficientes para representar los 1125899906842624 bytes de un pebibyte. Los resultados a partir de 10¹⁶ se muestran en notación exponencial, de modo que cada cifra indicada sea significativa: 1 EiB se muestra como 1.152921504606847e+18 B. Lo mismo ocurre con los resultados inferiores a 0.000001, como 1.25e-13 TB para 1 bit.

Consejos

  • Para convertir una velocidad de megabits por segundo a megabytes por segundo, convierte megabits a megabytes: 100 Mbit equivalen a 12.5 MB, por lo que 100 Mbit/s equivalen a 12.5 MB/s.