Convertidor de base personalizada

Convierte un número entre dos bases inusuales — base 36, base 7, base 20 — mediante dos deslizadores de 2 a 36, útil para un puzle de programación o un ejercicio pedagógico.

Ejemplo:

Cómo funciona

Más allá del binario, del octal, del decimal o del hexadecimal, algunos contextos requieren bases menos comunes: la base 36 (dígitos + letras a-z) para generar identificadores cortos y legibles, la base 7 o la base 20 para un puzle de programación, o una base arbitraria para un ejercicio pedagógico sobre la numeración posicional. Esta herramienta coloca dos deslizadores de 2 a 36 para elegir libremente la base de origen y la base de destino, y muestra de inmediato el resultado convertido.

¿Cómo se representan los dígitos por encima de 9?

Como en hexadecimal, los valores de 10 a 35 se representan con las letras a a z (sin distinguir mayúsculas/minúsculas): por ejemplo, en base 36, el dígito z vale 35. Esta convención es estándar y se aplica a todas las bases entre 11 y 36 que gestiona esta herramienta.

¿Qué ocurre si un dígito introducido no existe en la base de origen?

La herramienta comprueba que cada carácter del valor introducido sea un dígito válido para la base de origen elegida (por ejemplo, el dígito 8 no existe en base 7) y muestra un error explícito en lugar de producir un resultado incorrecto.

Privacidad: la conversión se ejecuta enteramente en tu navegador mediante WebAssembly — tus valores nunca se transmiten a un servidor.