Global ToolBox

Conversor de bases numéricas

Convierte números enteros entre binario, octal, decimal y hexadecimal en vivo mientras escribes, con precisión total incluso para números muy grandes.

🔒 Procesado localmente en tu navegador

Loading…

Cómo usarlo

  1. Elige la base en la que está tu número actualmente en el menú desplegable "Base de origen" (Binario, Octal, Decimal o Hexadecimal).
  2. Escribe o pega el número en el cuadro "Valor". Se admite un "-" inicial para números negativos.
  3. Las cuatro bases se actualizan en vivo debajo en cuanto escribes, sin necesidad de pulsar ningún botón.
  4. Haz clic en Copiar junto a cualquier base para copiar esa representación al portapapeles.

Características

  • Convierte simultáneamente entre binario, octal, decimal y hexadecimal
  • Se actualiza en vivo mientras escribes, sin necesidad de pulsar ningún botón
  • Usa BigInt nativo internamente, por lo que nunca se pierde precisión incluso con enteros muy grandes
  • Admite números negativos con un signo menos inicial
  • Valida la entrada según la base seleccionada y muestra un error claro en lugar de producir un resultado incorrecto en silencio
  • 100% del lado del cliente: tus números nunca salen de tu navegador

Preguntas frecuentes

¿Esta herramienta admite números demasiado grandes para una calculadora normal?

Sí. El conversor usa internamente el tipo nativo BigInt de JavaScript en lugar de números normales, por lo que puede manejar enteros mucho más allá del límite seguro de 2^53 sin perder precisión.

¿Puedo convertir números negativos?

Sí. Solo añade un "-" delante de los dígitos, y el signo negativo se conservará en las cuatro representaciones de base.

¿Admite decimales o fracciones?

No, esta herramienta trabaja solo con números enteros. No se admiten puntos decimales ni valores fraccionarios.

¿Por qué veo un mensaje de error?

La herramienta valida que tu entrada solo contenga dígitos válidos para la base seleccionada; por ejemplo, "9" no es un dígito binario u octal válido, y las letras más allá de "f" no son dígitos hexadecimales válidos. Corrige los caracteres no válidos o cambia a la base correcta.

¿La salida hexadecimal usa mayúsculas o minúsculas?

La salida se muestra en minúsculas (por ejemplo, "ff" en lugar de "FF"), pero puedes escribir la entrada hexadecimal en mayúsculas o minúsculas: ambas se aceptan.

Herramientas relacionadas