ConvertThemAll

Conversor de bases numéricas

Escribe un número en otra base, con el binario, el octal, el decimal y el hexadecimal mostrados juntos.

Fórmula Matemáticas

Cifras 0–9 y luego A–Z. Se admite coma para fracciones: 101.11

Resultado

Resultado: FF

Binario (base 2)
11111111
Octal (base 8)
377
Decimal (base 10)
255
Hexadecimal (base 16)
FF

Cómo funciona

En base b, cada posición vale b veces la posición de su derecha. La calculadora convierte tus cifras en un entero grande exacto (y en una fracción exacta para las cifras tras la coma) y después escribe ese valor en la nueva base.

La parte entera se convierte por divisiones sucesivas entre la nueva base; la parte fraccionaria, por multiplicaciones sucesivas. Una fracción que termina en una base puede repetirse indefinidamente en otra: 0.1 en decimal es 0.0001100110011… en binario.

Fórmula

valor = Σ dᵢ × bⁱ
cifras hexadecimales: A = 10 … F = 15
cifras de base 36: 0–9, A–Z

Ejemplo resuelto

255 en decimal es FF en hexadecimal (15 × 16 + 15), 11111111 en binario y 377 en octal (3 × 64 + 7 × 8 + 7).

Preguntas frecuentes

¿Cómo convierto binario a decimal a mano?

Multiplica cada cifra por su potencia de 2 y suma: 1011 = 8 + 0 + 2 + 1 = 11.

¿Por qué el hexadecimal usa letras?

La base 16 necesita dieciséis cifras, así que de la A a la F representan del 10 al 15. Una cifra hexadecimal equivale exactamente a cuatro cifras binarias.

¿Puedo convertir números negativos?

Sí, con signo menos. El resultado es el valor con signo, no un patrón de bits en complemento a dos.