Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Operación FF + A5
Resultado en hex 1A4
Valores decimales 255 + 165
Resultado decimal 420

Para qué sirve la calculadora hexadecimal

La calculadora hexadecimal realiza operaciones aritméticas directamente sobre números hexadecimales (base 16). En lugar de convertirlos manualmente a decimal, hacer la cuenta y volver a convertir el resultado, basta con introducir dos valores en hex, elegir una operación y obtener la respuesta también en hexadecimal. Permite sumar, restar, multiplicar y dividir, así que resulta muy práctica para programadores, ingenieros de sistemas embebidos y cualquier persona que trabaje con direcciones de memoria, códigos de color o datos a nivel de byte.

Los campos de entrada

  • Valor hex 1: tu primer número hexadecimal (dígitos del 0 al 9 y letras de la A a la F).
  • Operación: elige entre Sumar, Restar, Multiplicar o Dividir.
  • Valor hex 2: tu segundo número hexadecimal.

Cómo se realiza el cálculo

De forma interna, ambas cadenas hexadecimales se interpretan como números enteros (se convierten de base 16 a base 10). A continuación se aplica la operación elegida y el resultado se vuelve a convertir a hexadecimal en mayúsculas. Expresado como fórmulas:

  • Sumar: $$\text{Result}_{16} = \text{Hex}_1 + \text{Hex}_2$$
  • Restar: $$\text{Result}_{16} = \text{Hex}_1 - \text{Hex}_2$$
  • Multiplicar: $$\text{Result}_{16} = \text{Hex}_1 \times \text{Hex}_2$$
  • Dividir: $$\text{Result}_{16} = \left\lfloor \frac{\text{Hex}_1}{\text{Hex}_2} \right\rfloor$$ (división entera; el resto se descarta)

Como los cálculos se hacen con aritmética de enteros grandes (big integers), la calculadora maneja valores hexadecimales muy grandes sin desbordamiento. Si divides entre cero (Valor hex 2 = 0), la calculadora devuelve «Error», ya que la división entre cero no está definida.

Publicidad
Diagrama de los valores posicionales hexadecimales asignados a potencias de dieciséis
Cada dígito hexadecimal representa una potencia de 16, que es como la calculadora convierte y calcula los valores.

Ejemplo resuelto

Supongamos que introduces Valor hex 1 = 1A, eliges Multiplicar e introduces Valor hex 2 = F.

  • 1A en decimal = 26
  • F en decimal = 15
  • $$26 \times 15 = 390$$
  • 390 de nuevo en hex = 186

Por tanto, \(1A \times F = 186\) en hexadecimal. La calculadora te muestra tanto el resultado en hex como los valores decimales subyacentes para que puedas comprobarlo fácilmente.

Suma hexadecimal alineada por columnas con un acarreo y el resultado
Una suma hexadecimal columna por columna que muestra cómo se propagan los acarreos en el resultado.

Preguntas frecuentes

¿La división da una fracción o un resto? No. La división devuelve únicamente el cociente entero; por ejemplo, 10 ÷ 3 (en hex) da el resultado entero y se descarta cualquier resto.

¿Puedo usar letras hexadecimales en minúscula? Sí. El análisis de los valores acepta tanto minúsculas (a–f) como mayúsculas (A–F). El resultado siempre se muestra en mayúsculas.

¿Y si la resta da un número negativo? La calculadora lo gestiona correctamente y muestra un resultado hexadecimal negativo, ya que trabaja con valores enteros grandes con signo.

Última actualización: