Acerca de esta herramienta
Este conversor transforma un número en base 10 en su representación en base 2. Para los números positivos, divide repetidamente entre dos y lee los restos; el resultado es la secuencia de 0 y 1 que almacenaría una computadora.
Introduce un número decimal y el binario se actualiza en vivo. Deja el ancho sin definir para obtener la representación exacta más corta de un número no negativo, o elige 8, 16 o 32 bits para rellenar la salida y representar números negativos en complemento a dos. Activa la agrupación de 4 bits para leer más fácilmente los valores largos, y copia el resultado con un solo clic.
Los enteros grandes se convierten con exactitud mediante aritmética de precisión arbitraria, todo de forma local.
Preguntas frecuentes
¿Cómo se manejan los números negativos?
Los números negativos requieren un ancho de bits, porque el complemento a dos se define en relación con un número fijo de bits. Elige un ancho y −1 se convierte en 11111111 con 8 bits, −128 se convierte en 10000000, y así sucesivamente.
¿Hay un número máximo?
No: la conversión usa enteros de precisión arbitraria, por lo que incluso los números muy por encima de 64 bits se convierten con exactitud sin redondeo.
¿Qué hace la agrupación de 4 bits?
Inserta un espacio cada cuatro bits (un nibble), de modo que 11110000 se lee como 1111 0000. Es puramente visual y facilita la lectura de valores binarios largos; no cambia el valor.