Math Solver Free

Convertidor binario y hexadecimal

Convierte entre binario, octal, decimal y hexadecimal, con pasos.

Binary
11111111
Octal
377
Decimal
255
Hexadecimal
FF
Conversion to decimal, step-by-step
  1. 2 x 10^2 = 2 x 100 = 200
  2. 5 x 10^1 = 5 x 10 = 50
  3. 5 x 10^0 = 5 x 1 = 5

Sum = 255 (decimal)

Cómo funcionan las bases numéricas

Los números de cada día están en base 10 (decimal): cada dígito vale diez veces el de su derecha. Los ordenadores usan base 2 (binario) porque los circuitos tienen dos estados, y los programadores usan base 16 (hexadecimal) como abreviatura compacta: un dígito hexadecimal representa exactamente cuatro dígitos binarios.

Convertir entre bases

  • A decimal: multiplica cada dígito por la base elevada a su posición y suma. Binario 1011 = 1x8 + 0x4 + 1x2 + 1x1 = 11.
  • Desde decimal: divide repetidamente entre la base destino y lee los restos al revés.
  • Atajo de binario a hexadecimal: agrupa los dígitos binarios de cuatro en cuatro y convierte cada grupo (1010 1111 = AF).

Por qué a los programadores les encanta el hexadecimal

Las direcciones de memoria, los códigos de color (#FF5733) y los valores Unicode se escriben en hexadecimal porque es mucho más corto que el binario pero se convierte a él de forma trivial. Un solo byte (0–255) es siempre exactamente dos dígitos hexadecimales.

Herramienta de práctica

Escribe un valor en cualquier base arriba y mira cómo se actualizan en vivo las cuatro representaciones, con los pasos de conversión a la vista. Prueba también el convertidor de números romanos para un sistema de números histórico, o números a palabras para inglés sencillo.

Preguntas frecuentes

¿Cómo se convierte binario a hexadecimal?

Agrupa los dígitos binarios en conjuntos de cuatro (rellenando con ceros a la izquierda) y luego convierte cada grupo en un dígito hexadecimal: 10101111 se convierte en 1010 = A, 1111 = F, así que 0xAF.

¿Para qué se usa el hexadecimal?

Las direcciones de memoria, los códigos de color HTML, los puntos de código Unicode y las direcciones MAC se escriben habitualmente en hexadecimal porque es compacto y se convierte limpiamente a binario.

¿Cómo se convierte decimal a binario?

Divide entre 2 repetidamente y anota los restos; léelos del último al primero. Por ejemplo, 13 → 1101.

¿Este convertidor de bases es gratis?

Sí: todas las herramientas de Math Solver Free son gratis, sin registro, y todos los cálculos se ejecutan en tu navegador.