fast&private

Convertir decimal a binario

Convierte cualquier número decimal a su representación binaria.

Tus datos no se envían a ningún servidor.

El conversor de decimal a binario traduce cualquier número en base 10 a su representación en unos y ceros. El resultado aparece mientras escribes, junto con el mismo valor en octal y hexadecimal.

El método de las divisiones sucesivas

Es la forma clásica de hacerlo a mano: dividir entre 2 una y otra vez, guardando el resto, y leer los restos en orden inverso al final.

DivisiónCocienteResto
11 / 251
5 / 221
2 / 210
1 / 201

Leyendo los restos de abajo arriba: 1011. El otro método, más rápido de cabeza, es restar potencias de 2 de mayor a menor: 11 − 8 = 3, 3 − 2 = 1, 1 − 1 = 0, lo que enciende los bits de 8, 2 y 1.

Cuántos bits necesitas

Rango decimalBitsUso típico
0 – 2558Un byte, un canal de color
0 – 65.53516Puertos de red, enteros cortos
0 – 4.294.967.29532Direcciones IPv4, enteros estándar

¿Quieres el sentido contrario? Pasa a binario a decimal.

Cómo usar Decimal a binario

  1. 1

    Escribe el número decimal

    Introduce el número en base 10. Puedes separar los miles con puntos o espacios, que se ignoran, pero no escribas decimales.

  2. 2

    Lee la secuencia binaria

    El resultado en unos y ceros aparece destacado al instante, sin pulsar ningún botón.

  3. 3

    Copia el resultado

    Pulsa el botón de copiar de la fila binaria para llevarte la secuencia al portapapeles.

  4. 4

    Consulta las otras bases

    Debajo tienes el mismo número en octal y hexadecimal, útiles si estás trabajando con registros o direcciones.

Preguntas frecuentes

¿Cómo se convierte decimal a binario a mano?

Dividiendo el número entre 2 repetidamente y anotando el resto de cada división. Al acabar, se leen los restos de abajo arriba. Para 11: 11/2 deja resto 1, 5/2 resto 1, 2/2 resto 0 y 1/2 resto 1, lo que da 1011.

¿Cuántos bits ocupa un número?

Los necesarios para que la mayor potencia de 2 quepa. Hasta 255 bastan 8 bits, hasta 65535 hacen falta 16 y hasta 4.294.967.295, 32 bits.

¿El resultado incluye ceros a la izquierda?

No, se muestra la representación mínima. Si necesitas un ancho fijo de 8 o 16 bits, añade tú los ceros por delante: no cambian el valor.

¿Se pueden convertir números negativos?

Sí, con el signo delante: -11 da -1011. Un ordenador, en cambio, guarda los negativos en complemento a dos, que depende del ancho de palabra (8, 16, 32 bits); en 8 bits, -11 sería 11110101. Esa forma no la calcula la herramienta.

¿Y los números con decimales?

No los admite. La coma y el punto se toman como separadores de miles, así que 3,5 se leería como 35. La parte fraccionaria se convierte con otro método, multiplicando por 2 sucesivamente, y en la práctica se guarda en coma flotante, que es otro formato.