Conversor de bases numéricas — Bases 2–36
Expresa un entero con signo en otra base, desde binario hasta base 36. Elige ambas bases explícitamente, convierte el valor completo y copia el resultado. Es notación entera, no un conversor de patrones de bits de ancho fijo.
Convierte un número entero con signo entre bases de 2 a 36. Elige ambas bases explícitamente; el resultado es un entero exacto, no un patrón de bits de ancho fijo.
Datos de la conversión
Número convertido — Base 2
Introduce un número y selecciona Convertir.
La conversión se realiza en tu navegador. La herramienta no sube ni guarda el número ni lo incluye en la URL. Al solicitarlo, Copiar usa el portapapeles; los servicios compartidos del sitio siguen sujetos a sus políticas.
Elige las bases y convierte un entero
- Introduce un número y selecciona su base de origen. Usa los dígitos ASCII 0–9 y las letras A–Z; se aceptan minúsculas. A vale 10 y Z vale 35; cada dígito debe ser menor que la base de origen. Puedes añadir un signo más o menos al principio.
- Elige una base de destino entre 2 y 36 y pulsa Convertir. El resultado usa mayúsculas, no tiene ceros iniciales redundantes y solo lleva signo menos si es negativo y distinto de cero. Abre Cómo funciona esta conversión para ver los pasos aplicables o un resumen limitado.
- Copiar resultado copia solo el número completo, sin etiqueta de base ni salto de línea final. Intercambiar usa ese resultado como nueva entrada e intercambia las bases; después espera a que pulses Convertir de nuevo. Si el resultado supera el límite de dígitos de entrada, puedes copiarlo, pero no intercambiarlo.
Comprende los dígitos, el valor y la explicación
En la notación posicional, cada posición contribuye según la base elegida. Aquí el alfabeto es siempre 0–9 seguido de A–Z. Por tanto, la base 20 termina en J y la base 26 en P; no es la numeración solo con letras de las columnas de una hoja de cálculo.
No se detectan automáticamente prefijos ni exponentes. Los caracteres B, X y E, por ejemplo, son dígitos normales siempre que la base elegida los admita. Así, 0x10 no es válido en base 16, pero vale 42804 en base 36; 1e3 vale 483 en base 16, no mil.
El valor absoluto completo se calcula con aritmética entera exacta, sin pasar por un número de coma flotante. Por ejemplo, el decimal 9007199254740993 se convierte en el hexadecimal 20000000000001 sin redondearse primero a un número cercano. Los ceros iniciales y el signo más inicial son opciones de representación, no precisión adicional.
Para valores suficientemente cortos, el método lee los valores de los dígitos para obtener un valor absoluto exacto, divide por la base de destino y lee los restos hacia arriba; después restituye el signo. En los casos decimal, cero y misma base se omiten operaciones innecesarias. Los valores más largos conservan su resultado completo y exacto, pero las filas detalladas se sustituyen por un resumen de los pasos aplicables.
Ejemplos con signos, normalización y enteros grandes
Usar ejemplo introduce -A0B en base 12 con base de destino 7, sin calcular automáticamente. A vale 10 y B vale 11, por lo que el valor absoluto es 1451. Al dividir por 7 se obtienen los restos 2, 4, 1 y 4; al leerlos hacia arriba se obtiene 4142 y al restituir el signo menos, -4142.
Convertir 000ff de base 16 a base 16 da FF: el valor sigue siendo 255, pero se normalizan las mayúsculas y los ceros iniciales redundantes. Un cero negativo como -0000 se convierte en 0 en cualquier base de destino. Los ceros finales significativos no se eliminan.
FF en base 16 es 255 positivo, mientras que -FF es 255 negativo. Ninguno es automáticamente un valor con signo de ocho bits. El decimal -18446744073709551615 se convierte en -FFFFFFFFFFFFFFFF; sigue siendo un número matemático con signo, no una palabra de máquina de ancho elegido.
Sintaxis entera explícita y límites de visualización
La entrada recibida admite hasta 8192 unidades de código UTF-16 antes de recortar. Se aceptan como máximo 4096 dígitos del valor absoluto, incluidos los ceros iniciales. Solo se ignoran espacios ASCII, tabulaciones, CR y LF exteriores; una entrada vacía o con solo un signo está incompleta, no es cero. Se rechazan los dígitos Unicode, los sustitutos del signo menos y los espacios interiores.
No se admiten fracciones, puntos, sintaxis exponencial, separadores de agrupación, alfabetos arbitrarios, bases fuera de 2–36, conversiones por lotes, codificaciones de bytes ni modos de ancho fijo o complemento a dos. Los caracteres que parecen prefijos se interpretan solo como dígitos de la base de origen elegida; nunca se eliminan.
El resultado completo más largo admitido tiene 21178 caracteres, incluido un posible signo menos. Las filas detalladas se muestran solo hasta 16 dígitos de origen normalizados y 64 dígitos de destino; esto afecta a la explicación, no a la exactitud. Un resultado con más de 4096 dígitos de valor absoluto no puede intercambiarse de vuelta a esta entrada.
Estos son límites del producto, no una garantía de rendimiento para todos los dispositivos. Un navegador sin soporte nativo para enteros exactos muestra un estado de incompatibilidad en vez de recurrir a un método menos preciso. No hay exportación de archivos, historial guardado ni conversión automática después de editar; una edición elimina la respuesta anterior.
Conversión local y copia del resultado actual
Esta herramienta no añade subidas, cuentas, historial guardado, registro de entradas, almacenamiento persistente ni URL para compartir que incluyan el número. La conversión permanece en el navegador. Copiar usa el resultado completo actual; si se deniega la copia, se ofrece la selección para copiar manualmente. Los servicios existentes del sitio siguen sujetos a sus políticas; el cálculo local no los certifica ni certifica el despliegue.
Preguntas sobre bases y conversión exacta de enteros
Fuentes y revisión
Estas referencias explican la notación posicional y las operaciones enteras de ECMAScript; no certifican todos los navegadores ni todas las convenciones de notación.
- mathsisfun.comMath Is Fun: bases numéricasPresenta los valores posicionales en distintas bases; esta herramienta usa su propio alfabeto fijo 0–9, A–Z.
- tc39.esECMAScript: BigInt toStringDescribe la operación posicional de conversión de entero a cadena y su alfabeto de dígitos.
- tc39.esECMAScript: BigInt.prototype.toStringEspecifica el intervalo de bases admitidas, de 2 a 36.
- tc39.esECMAScript: StringToBigIntDefine el análisis nativo de cadenas, que difiere de la gramática de base seleccionada de esta herramienta.
Fuentes revisadas el 6 de noviembre de 2026. Los límites de entrada y del método son límites propios de este producto, no una certificación universal de notación o navegadores.
Herramientas relacionadas
Calculadora científica
Calcula expresiones reales con potencias, raíces, logaritmos y trigonometría en grados o radianes, con precedencia y límites numéricos claros.
Abrir herramienta — Calculadora científicaCalculadora de variación porcentual
Compara el valor inicial y el nuevo para calcular el aumento o la disminución porcentual y la variación numérica.
Abrir herramienta — Calculadora de variación porcentualCalculadora de media aritmética
Calcula la media aritmética de una lista, elige el separador decimal y comprueba la cantidad y la suma.
Abrir herramienta — Calculadora de media aritméticaCalculadora de porcentajes
Calcula un porcentaje de un número, qué porcentaje representa una parte o el total a partir de una parte y su porcentaje.
Abrir herramienta — Calculadora de porcentajesCalculadora de media ponderada
Calcula la media de valores con pesos relativos. Comprueba la suma de pesos y copia el resultado con su contexto.
Abrir herramienta — Calculadora de media ponderadaCalculadora de fracciones
Calcula con fracciones y números mixtos o reduce una fracción a su forma irreducible.
Abrir herramienta — Calculadora de fraccionesCalculadora de mediana
Encuentra la mediana de una lista y consulta los valores centrales y la vista ordenada.
Abrir herramienta — Calculadora de medianaCalculadora del mínimo común múltiplo
Calcula el mínimo común múltiplo exacto de 2 a 20 enteros positivos, con el MCD y los pasos.
Abrir herramienta — Calculadora del mínimo común múltiploCalculadora de área y perímetro del círculo
Calcula el área y el perímetro a partir del radio o del diámetro y convierte unidades métricas e imperiales.
Abrir herramienta — Calculadora de área y perímetro del círculoCalculadora de escala
Convierte longitudes de dibujos o modelos a medidas reales, calcula a la inversa o encuentra la escala.
Abrir herramienta — Calculadora de escalaGenerador de números aleatorios
Genera enteros aleatorios entre límites incluidos, con opciones para evitar repeticiones y ordenar.
Abrir herramienta — Generador de números aleatoriosCalculadora de GPA
Calcule un GPA de término ponderado por créditos con un ejemplo de letra explícito o puntos de calificación manuales. Combine puntos de calidad anteriores y créditos de GPA, con reglas claras de inclusión y redondeo.
Abrir herramienta — Calculadora de GPACalculadora de nota final
Calcula la nota que necesitas en el examen final para alcanzar tu objetivo. Introduce la media actual y el peso del examen, con redondeo hacia arriba y límites claros.
Abrir herramienta — Calculadora de nota final