Para convertir gigabytes a bytes, multiplica el número por 2 ^ 30 o 1,073,741,824. Muchas personas creen erróneamente que gigabyte es simplemente un billón de bytes, pero la distinción se hace más grande con archivos de mayor tamaño. La memoria de la computadora existe en los números de base 2, o las potencias de 2. Un kilobyte, por ejemplo, es en realidad 1,024 bytes, no 1,000.
Un byte representa ocho bits. Un bit es un solo dígito binario, ya sea 0 o 1. Cada dígito a la izquierda en un byte representa una potencia creciente de dos, de la misma manera que los dígitos representan potencias de 10 en el sistema decimal, y toda la información en una computadora es en última instancia Expresado en forma binaria en los niveles más bajos de operación. Por esta razón, cuando compra una memoria RAM para computadora, siempre se expresa en potencias de 2, como 64 MB, 128 MB o 256 MB. El prefijo "kilo-" se tomó porque nada coincidía con el factor de conversión exacto. Coloquialmente, las personas aún expresan un gigabyte como mil millones de bytes.
Los bits y los bytes son dos medidas diferentes. Los bytes se abrevian con mayúscula B, mientras que los bits se abrevian con una b minúscula. Esto ha causado confusión, especialmente cuando se trata de velocidades de red que se expresan en términos de bits.