Saltar al contenido
MasterMath

Calculadora de binario a decimal

Convierte entre binario, octal, decimal y hexadecimal en cualquier dirección, y muestra el número en las cuatro bases a la vez.

Resultado

—

Resultado—
En decimal—
En binario—
En octal—
En hexadecimal—
Bits que ocupa—

Cómo se ha calculado

    La regla

    cada cifra vale su símbolo por la base elevada a su posición

    Por qué funciona

    Un número escrito en cualquier base es una suma de potencias de esa base: 1010 en binario es 8 + 0 + 2 + 0. Para pasar en el otro sentido se divide sucesivamente entre la base nueva y se leen los restos de abajo arriba, que es exactamente lo que hace la calculadora.

    Cómo hacerlo a mano

    1. Para pasar a decimal, multiplica cada cifra por la base elevada a su posición y suma
    2. Para salir del decimal, divide entre la base nueva anotando el resto
    3. Repite hasta que el cociente sea cero
    4. Lee los restos en orden inverso

    Lo que conviene saber

    El hexadecimal se usa tanto en informática porque cada una de sus cifras equivale exactamente a cuatro bits, de modo que un byte se escribe siempre con dos símbolos: FF es 11111111. Esa correspondencia limpia es la que hace que los colores web, las direcciones de memoria y los volcados de datos se escriban en hexadecimal en lugar de en binario, que sería cuatro veces más largo.

    Preguntas frecuentes

    ¿Cómo se pasa de binario a decimal?

    Multiplicando cada cifra por dos elevado a su posición y sumando. 1010 es 8 + 2 = 10.

    ¿Cómo se pasa de decimal a binario?

    Dividiendo entre dos repetidamente y leyendo los restos de abajo arriba.

    ¿Por qué se usa el hexadecimal en informática?

    Porque cada cifra hexadecimal equivale a cuatro bits, así que un byte cabe en dos símbolos.

    ¿Cuánto es FF en decimal?

    255, que es el valor máximo de un byte.