Calculadora hexadecimal

Calculadora hexadecimal: suma, resta, multiplica, divide y aplica AND, OR, XOR, NOT y desplazamientos a números hex, con salida en binario, decimal y octal.

Elige 8/16/32/64 bits para ver el complemento a dos (útil para NOT y números negativos).

Resultados

Resultado (Hexadecimal)
1FE
Binario
1 1111 1110
Hexadecimal
1FE
Decimal
510
Octal
776
Entradas en decimal
A = 255, B = 2
Supuestos y método
  • Enteros de precisión arbitraria (BigInt). La división trunca hacia cero. Con un ancho de bits, el resultado se ajusta y se muestra en complemento a dos.

¿Qué es Calculadora hexadecimal?

Hace aritmética y lógica bit a bit con números hexadecimales de cualquier tamaño. El resultado se muestra en hexadecimal, binario, decimal y octal, y un ancho de bits opcional muestra los valores en complemento a dos para 8, 16, 32 o 64 bits.

Cómo usar Calculadora hexadecimal

  1. Introduce el Número A en hexadecimal (dígitos 0–9 y A–F, prefijo 0x opcional).
  2. Elige una Operación e introduce el Número B.
  3. Opcionalmente elige un Ancho de bits para ajustar el resultado y consulta las cuatro bases.

Ejemplo

Entrada
FF × 2
Salida
1FE (binary 1 1111 1110, decimal 510)

Cuándo usar Calculadora hexadecimal

Úsala para direcciones de memoria, aritmética de colores, valores de registros y campos de protocolos. No sirve para valores hexadecimales fraccionarios o de coma flotante; solo trabaja con enteros.

Cómo funciona Calculadora hexadecimal

Las cadenas hexadecimales se convierten en valores BigInt (sin distinguir mayúsculas y minúsculas), se aplica la operación elegida (la división entera trunca hacia cero) y el resultado se imprime en base 16, 2, 10 y 8. Con un ancho de bits, el valor se ajusta a ese número de bits, de modo que −1 en 32 bits es FFFFFFFF, y también se muestra la interpretación con signo.

Casos de Uso Comunes

  • Calcular desplazamientos de direcciones
  • Enmascarar bits de un registro con AND
  • Comprobar el desbordamiento de 32 bits con un ancho de bits
  • Convertir un resultado hexadecimal a decimal

Preguntas Frecuentes

¿Se aceptan letras minúsculas?

Sí, ff y FF son lo mismo. Los resultados se muestran en mayúsculas.

¿Cómo se hace la división?

Es una división entera que trunca hacia cero; usa mod para obtener el resto.

¿Qué cambia el ancho de bits?

Ajusta el resultado a 8/16/32/64 bits y rellena la salida hexadecimal y binaria, como haría un registro de tamaño fijo.

Explora más categorías