Convertidor de decimal a binario
Convierta enteros decimales a binario, incluidos los negativos en complemento a dos con el ancho de bits que necesite.
Procesado localmente en tu navegador· Tus datos se quedan en tu navegador.
¿Qué es Convertidor de decimal a binario?
El binario escribe un número solo con 0 y 1, y cada posición vale una potencia de dos: el decimal 42 es 101010 porque 32 + 8 + 2 = 42. Esta herramienta convierte cada línea con aritmética exacta de enteros grandes, sin el límite de 32 o 53 bits.
Los negativos pueden mostrarse con signo menos (−101) o como un patrón de bits en complemento a dos de ancho fijo, como los almacenan las CPU: −5 en 8 bits es 11111011. También puede agrupar los bits en nibbles o bytes, añadir el prefijo 0b y rellenar hasta bytes completos.
¿Cómo funciona?
- Pegue un entero decimal por línea.
- Elija cómo se escriben los negativos: signo menos o complemento a dos en 8, 16, 32 o 64 bits.
- Ajuste la agrupación (4 u 8 bits), el prefijo 0b y el relleno a múltiplos de 8, 16, 32 o 64 bits.
- Copie el resultado; con un solo número, las filas muestran también hexadecimal, octal y longitud en bits.
Casos de uso habituales
- Revisar banderas y máscaras de bits al leer o escribir código de bajo nivel.
- Ver cómo se almacena un entero negativo en una variable int8, int16 o int32.
- Preparar literales binarios para registros de hardware o campos de protocolo.
- Comprobar respuestas de ejercicios de informática.
Ejemplos
Prueba esta entrada en la herramienta de arriba:
42 -5 255
101010 -101 11111111
Privacidad
Convertidor de decimal a binario se ejecuta por completo en tu navegador. El texto o los archivos que proporcionas se procesan en tu dispositivo y no se suben, registran ni almacenan en nuestros servidores.
Limitaciones
El complemento a dos necesita un ancho fijo, así que los valores deben caber en el rango de −2^(N−1) a 2^N−1; lo que quede fuera se marca como error en esa línea. Las fracciones no se tratan aquí; use el convertidor de bases.
Preguntas frecuentes
¿Cómo se escribe −5 en complemento a dos?
Se invierten los bits de 5 y se suma uno. En 8 bits: 00000101 → 11111010 → 11111011. Elija «Complemento a dos, 8 bits» para verlo directamente.
¿Hay un límite de tamaño?
No hay límite práctico en un uso normal: números de miles de dígitos se convierten exactamente. Solo los modos de complemento a dos están limitados por su ancho.
¿Cómo obtengo un byte completo con números pequeños?
Ponga «Rellenar hasta un múltiplo de» en 8 bits: 5 pasa a ser 00000101 en lugar de 101.
Herramientas relacionadas
Convertidor de binario a decimal
Lea el binario como número decimal, ya sea como valor sin signo o como entero con signo en complemento a dos.
Herramientas para desarrolladores
Convertidor de decimal a hexadecimal
Convierta enteros decimales a hexadecimal, con agrupación por bytes, prefijo 0x y complemento a dos de ancho fijo para negativos.
Herramientas para desarrolladores
Convertidor de binario a hexadecimal
Convierta patrones de bits a hexadecimal dígito a dígito, conservando todos los ceros iniciales para preservar el ancho del valor.
Herramientas para desarrolladores
Convertidor de bases (2 a 36)
Escriba un número, elija su base y la base de destino y obtenga un resultado exacto con vista rápida en binario, octal, decimal, hexadecimal y base 36.
Herramientas para desarrolladores
Convertidor de Texto a Binario
Convierta palabras en unos y ceros: cada byte de su texto se muestra en ocho bits.
Codificación y decodificación
Conversor de IP a binario
Vea cualquier dirección IP como bits, por ejemplo 192.168.1.1 → 11000000.10101000.00000001.00000001.
Herramientas de red
Convertidor de hexadecimal a binario
Expanda valores hexadecimales a sus patrones de bits exactos, cuatro bits por dígito, con agrupación y relleno opcionales.
Herramientas para desarrolladores
Convertidor de decimal a octal
Escriba enteros decimales y obtenga su forma octal exacta, con prefijo 0o, agrupación o complemento a dos de ancho fijo cuando lo necesite.
Herramientas para desarrolladores