Acerca de esta herramienta
El binario (base 2) representa números usando solo 0 y 1, donde cada posición es una potencia de dos. El decimal (base 10) es la notación que la gente lee. Convertir de binario a decimal consiste en sumar los valores posicionales de cada bit igual a 1: 1010 es 8 + 2 = 10.
Pega una cadena binaria y el valor decimal se actualiza a medida que escribes. Elige «sin signo» para leer los bits como un simple número no negativo, o «con signo» para interpretarlos en complemento a dos con el ancho seleccionado (8, 16, 32 o 64 bits) — donde un 1 inicial indica un valor negativo. La herramienta comprueba que la entrada contenga solo 0 y 1 y que quepa en el ancho elegido.
La conversión se ejecuta localmente — nada de lo que introduces se sube.
Preguntas frecuentes
¿Qué es el complemento a dos?
Es la forma estándar en que los ordenadores almacenan los enteros con signo. En un número en complemento a dos de N bits, el bit más significativo tiene peso negativo, por lo que 11111111 en 8 bits es −1 en lugar de 255. Elige la opción con signo y un ancho para leer los valores de esta manera.
¿Qué tamaño puede tener la entrada?
La conversión sin signo maneja cadenas binarias de longitud arbitraria con exactitud. Para la interpretación con signo, la entrada debe caber en el ancho en bits elegido, ya que el complemento a dos se define respecto a un número fijo de bits.
¿Puedo convertir decimal de nuevo a binario?
Sí — usa el conversor de decimal a binario, que admite las mismas opciones de signo y ancho fijo.