Conversor de bases numéricas
Convierte números entre cualquier base de binario a base 36, uno por línea.
Conversor de bases numéricas
Cada base, desde el binario hasta la base 36, escribe los mismos números con dígitos distintos. Pega un número por línea, elige las bases de origen y destino, y cada línea se convierte al escribir: de decimal a hexadecimal por defecto, pero cualquier par entre 2 y 36 funciona, incluida la base 36, con dígitos de 0 a z.
La entrada es tolerante. Un prefijo 0x, 0b u 0o al inicio de una línea sustituye a la base de origen, así que un volcado mixto de hexadecimales y binarios se convierte de una vez. Los guiones bajos y los espacios actúan como separadores, como en 1_000_000, y un signo menos se conserva. Las líneas vacías pasan sin cambios, y un carácter que no es dígito en la base de origen detiene la conversión y señala la línea exacta.
Dígitos para base 26 / 37 cambia los dígitos por los alfabetos de los cifrados numéricos. Con Letras de base 26 (A–Z), la base 26 usa A–Z como dígitos 0–25. Con Base 37, el límite sube a 37, con un espacio como dígito cero seguido de 0–9 y A–Z. Los dígitos personalizados se aplican al lado en base 26 o 37, así que de decimal a base 26 se leen números normales y se escriben letras, y viceversa.
Mostrar todas las bases comunes sustituye la base de destino por un resumen de una línea: decimal, binario, octal y hexadecimal juntos. Mayúsculas escribe A–F en lugar de a–f, y el prefijo 0x añade 0b, 0o o 0x a las bases 2, 8 y 16. Rellenar hasta el ancho añade ceros a la izquierda hasta un número fijo de dígitos, sin recortar nunca un número más largo.
La aritmética es exacta con enteros de cualquier tamaño, sin el redondeo que rompe a los conversores de coma flotante por encima de 2^53. Todo se ejecuta en tu navegador y nada se sube.