Conversor de Bases

Convierte números entre diferentes bases numéricas (2-36). Conversor de bases online gratuito con soporte para binario, octal, decimal y hexadecimal.

Decimal to base 16 calculation:

Divide by the base to get the digits from the remainders:

DivisionQuotient

Remainder

(Digit)
Digit #

Conversor de Bases - Convierte Números Entre Diferentes Sistemas Numéricos

Este potente conversor de bases te permite convertir números entre cualquier base numérica desde 2 hasta 36. Ya sea que trabajes con binario (base 2), octal (base 8), decimal (base 10), hexadecimal (base 16) o cualquier otro sistema numérico, esta herramienta proporciona conversiones instantáneas con pasos de cálculo detallados.

¿Qué es una base numérica?

Una base numérica (o raíz) es el número de dígitos únicos utilizados para representar números en un sistema de numeración posicional. Por ejemplo:
- Base 2 (binario): usa dígitos 0 y 1
- Base 8 (octal): usa dígitos 0-7
- Base 10 (decimal): usa dígitos 0-9
- Base 16 (hexadecimal): usa dígitos 0-9 y letras A-F
- Base 36: usa dígitos 0-9 y letras A-Z

¿Cómo convierto entre diferentes bases?

El proceso de conversión implica dos pasos principales:

1. Convertir de la base de origen a decimal (base 10):
- Multiplica cada dígito por la base elevada a la potencia de su posición
- Suma todos los resultados

2. Convertir de decimal a la base destino:
- Divide el número decimal por la base destino
- Registra el residuo como el dígito más a la derecha
- Repite con el cociente hasta que sea 0
- El resultado son los residuos leídos de abajo hacia arriba

¿Cuáles son las bases numéricas más comunes?

Las bases numéricas más utilizadas son:

- Base 2 (Binario): Usado en sistemas informáticos y electrónica digital
- Base 8 (Octal): A veces usado en computación, especialmente en permisos de archivos Unix
- Base 10 (Decimal): El sistema numérico estándar usado en la vida cotidiana
- Base 16 (Hexadecimal): Ampliamente usado en computación y programación para representar direcciones de memoria, colores y datos binarios
- Base 64: Usado para codificar datos binarios en formato de texto (como codificación Base64)

¿Puedo convertir números con puntos decimales?

Este conversor actualmente maneja solo números enteros. Para números con puntos decimales, el proceso de conversión se vuelve más complejo ya que involucra partes fraccionarias. La parte entera se convierte usando el método estándar, mientras que la parte fraccionaria requiere multiplicar por la base destino y tomar la parte entera del resultado repetidamente.

¿Qué sucede con los números negativos?

Este conversor admite números negativos. El proceso de conversión funciona de la misma manera, pero el signo negativo se conserva en el resultado. Por ejemplo, -15 en decimal se convierte en -F en hexadecimal y -1111 en binario.

¿Por qué se admiten 36 bases diferentes?

Base 36 es la base más grande que puede representarse usando los dígitos 0-9 y las letras A-Z (10 + 26 = 36 caracteres). Esto proporciona un buen equilibrio entre el número de bases admitidas y la legibilidad de los resultados. Las bases más altas requerirían símbolos adicionales, haciéndolas menos prácticas para la mayoría de las aplicaciones.

Referencia de Bases Numéricas Comunes

DecimalBinarioOctalHexadecimalBase 36
00000
11111
210222
311333
4100444
5101555
6110666
7111777
810001088
910011199
10101012AA
15111117FF
16100002010G
3111111371FV
321000004020W
351000114323Z
36100100442410
25511111111377FF73
1000111110100017503E8RS