Programación

Conversor de bases numéricas

Convierte enteros entre bases 2 y 36 sin perder precisión. Compara binario, octal, decimal y hexadecimal y revisa el valor posicional.

Conversión exacta

¿Qué número quieres convertir?

Puedes usar letras, signo negativo, espacios, guiones bajos y prefijos compatibles como 0b, 0o o 0x.

0 / 10,000 dígitos

No se admiten decimales ni notación científica. Las letras no distinguen mayúsculas de minúsculas.

Caracteres válidos: 0 1 2 3 4 5 6 7 8 9

Equivalencias comunes

El agrupado binario es solo visual; al copiar se usa el valor continuo.

Binario

Base 2

Octal

Base 8

Decimal

Base 10

Hexadecimal

Base 16

Valor posicional

El desglose aparecerá cuando ingreses un número válido.

Publicidad

Ejemplos rápidos

Carga una conversión habitual y úsala como punto de partida.

Cómo funcionan las bases numéricas

El valor no cambia: cambia la forma de representarlo.

Dígitos disponibles

Una base usa tantos símbolos como indica su número. Binario emplea 0–1, decimal 0–9 y hexadecimal añade A–F. La base 36 llega hasta Z.

Valor posicional

Cada posición representa una potencia de la base. Por ejemplo, FF₁₆ equivale a 15 × 16¹ + 15 × 16⁰ = 255 .

Binario y programación

El binario representa información con bits. Agruparlos de cuatro en cuatro facilita compararlos con hexadecimal, porque cada grupo corresponde exactamente a un dígito hexadecimal.

Resultados exactos

Esta herramienta usa enteros BigInt , por lo que no redondea números grandes al convertirlos entre bases.

Preguntas frecuentes

¿Qué es una base numérica?

Es un sistema para representar cantidades mediante un conjunto de dígitos. La base 2 usa 0 y 1; la base 10 usa del 0 al 9; y la base 16 añade las letras A a F.

¿Cómo convertir de binario a decimal?

Multiplica cada bit por una potencia de 2 según su posición y suma los resultados. La calculadora puede mostrar este desglose para entradas cortas.

¿Cómo convertir de hexadecimal a decimal?

Interpreta A a F como los valores 10 a 15, multiplica cada dígito por su potencia de 16 y suma los términos.

¿Qué letras se usan en bases mayores que 10?

Se usan las letras A a Z para representar los valores 10 a 35. Por ejemplo, F vale 15 y Z vale 35.

¿La calculadora admite números negativos?

Sí. Puedes escribir un signo menos al inicio. El valor convertido conservará el signo en todas las bases.

¿Puedo convertir números enteros muy grandes?

Sí. La herramienta usa BigInt para mantener resultados exactos y admite hasta 10,000 dígitos normalizados por entrada.

¿Puedo usar prefijos como 0b o 0x?

Sí. Se aceptan 0b para binario, 0o para octal y 0x para hexadecimal cuando coinciden con la base origen seleccionada.

¿Por qué no se admiten fracciones?

Este MVP está diseñado para enteros exactos. Las fracciones requieren definir precisión, redondeo y representación periódica entre bases.