¿Qué es un conversor de decimal a binario?
Un conversor de decimal a binario transforma un número escrito en el sistema decimal de uso cotidiano (base 10, con los dígitos del 0 al 9) al sistema binario (base 2, que solo emplea el 0 y el 1) que utilizan los ordenadores de forma interna. El binario es el idioma natural de la electrónica digital: cada valor almacenado en memoria, cada píxel y cada instrucción se reducen, en última instancia, a una secuencia de bits. Esta herramienta realiza la conversión de cualquier número entero no negativo y te muestra tanto la cadena binaria resultante como cuántos bits ocupa.
Cómo usarlo
Introduce un número entero no negativo en el campo Número decimal y pulsa el botón. La calculadora te devuelve el equivalente en binario, el valor decimal original y la longitud en bits. No admite números negativos ni decimales con coma: solo se convierten números enteros de cero o superiores.
La fórmula explicada
El método estándar es la división sucesiva entre 2. Divide el número entre 2 y anota el resto (0 o 1). Sustituye el número por el cociente entero y repite el proceso hasta que el cociente llegue a 0. El resultado binario son todos los restos leídos en orden inverso, desde la última división hasta la primera.
$$\text{Binary} = \left(\text{Decimal}\right)_{10} \longrightarrow \sum_{i=0}^{k} b_i \cdot 2^{i}\ \text{where}\ b_i = \left\lfloor \frac{\text{Decimal}}{2^{i}} \right\rfloor \bmod 2$$
Por ejemplo, el bit más significativo procede de la última división, y el bit menos significativo, de la primera. Leer de arriba abajo da el orden incorrecto, así que recuerda siempre leer los restos de abajo hacia arriba.
Ejemplo resuelto
Convertir 156 a binario:
\(156 \div 2 = 78\), resto 0
\(78 \div 2 = 39\), resto 0
\(39 \div 2 = 19\), resto 1
\(19 \div 2 = 9\), resto 1
\(9 \div 2 = 4\), resto 1
\(4 \div 2 = 2\), resto 0
\(2 \div 2 = 1\), resto 0
\(1 \div 2 = 0\), resto 1
Leyendo los restos de abajo hacia arriba se obtiene 10011100, un número de 8 bits. Comprobación: \(128 + 16 + 8 + 4 = 156\). ✔
Preguntas frecuentes
¿Por qué el binario solo usa 0 y 1? Porque la base 2 tiene exactamente dos símbolos, que reflejan los dos estados estables (apagado/encendido, voltaje bajo/alto) de los circuitos digitales.
¿Qué significa el número de bits? Es la cantidad de dígitos binarios necesarios para representar el valor, algo útil para entender el tamaño de almacenamiento y los tipos de datos.
¿Puede convertir el 0? Sí. El cero en binario es simplemente 0, representado con un único bit.