Skip to main content

Convertidor de bases numéricas Convierta números entre cualquier base desde 2 hasta 36, incluyendo binario, octal, decimal y hexadecimal.

Convertidor de bases numéricas illustration
🔢

Convertidor de bases numéricas

Convierta números entre cualquier base desde 2 hasta 36, incluyendo binario, octal, decimal y hexadecimal.

1

Introduzca un Número

Escriba el número que desea convertir.

2

Establecer Base de Origen

Seleccione o escriba la base del número de entrada (2 a 36).

3

Elegir Base de Destino

Seleccione la base a la que desea convertir y vea todas las conversiones comunes.

Loading tool...

What Is Convertidor de bases numéricas?

El convertidor de base numérica transforma números entre diferentes sistemas numéricos posicionales (radices). Mientras que normalmente usamos la base-10 (decimal) en la vida cotidiana, las computadoras utilizan la base-2 (binaria), y los programadores frecuentemente trabajan con la base-8 (octal) y la base-16 (hexadecimal). Esta herramienta admite la conversión entre cualquier base desde 2 hasta 36, donde las bases superiores a 10 usan letras A-Z como dígitos adicionales. Las conversiones comunes incluyen binario ↔ decimal (esencial para entender la lógica digital), decimal ↔ hex (utilizado en programación y colores web), y cualquier base personalizada para aplicaciones especializadas como la codificación base-36 (que utiliza todos los caracteres alfanuméricos). El convertidor muestra el resultado en las cuatro bases comunes (binario, octal, decimal, hex) simultáneamente, lo que lo convierte en una herramienta de un solo paso para trabajar con sistemas numéricos.

Why Use Convertidor de bases numéricas?

  • Convierte entre cualquier base desde 2 hasta 36
  • Botones preestablecidos para bases comunes (2, 8, 10, 16)
  • Muestra las cuatro bases comunes simultáneamente
  • Valida los caracteres de entrada contra la base seleccionada
  • Entrada de base personalizada para aplicaciones especializadas

Common Use Cases

Programación

Convierta entre binario, hexadecimal y decimal para depuración y desarrollo de código.

Educación en Ciencias de la Computación

Aprenda y practique conversiones de base numérica para cursos de ciencias de la computación.

Codificación de Datos

Trabaje con sistemas de codificación base-32, base-36 u otros.

Electrónica Digital

Convierta entre binario y otras representaciones para el diseño de circuitos.

Technical Guide

La conversión de base numérica funciona en dos pasos: (1) Convertir la entrada a una representación decimal intermedia (base-10) calculando Σ(dᵢ × base^i), donde dᵢ es el dígito en la posición i. (2) Convertir desde decimal a la base objetivo dividiendo repetidamente por la base objetivo y recopilando los restos. Para bases superiores a 10, los dígitos más allá de 9 se representan como A=10, B=11, ..., Z=35, lo que admite hasta la base-36. El convertidor valida que cada carácter en la entrada sea un dígito válido para la base especificada. JavaScript's parseInt(valor, radix) maneja el primer paso, mientras que toString(radix) maneja el segundo. Ambos admiten radices desde 2 hasta 36 de forma nativa. El convertidor funciona con números enteros positivos; los números negativos se manejan convirtiendo el valor absoluto y preservando el signo.

Tips & Best Practices

  • 1
    Binario (2), octal (8) y hexadecimal (16) son todas potencias de 2, lo que facilita las conversiones entre ellos
  • 2
    Cada dígito hexadecimal = 4 bits binarios; cada dígito octal = 3 bits binarios
  • 3
    La base-36 utiliza todos los dígitos (0-9) y letras (A-Z) - útil para la codificación compacta
  • 4
    Los caracteres no válidos para la base seleccionada producirán un error
  • 5
    La base máxima compatible es 36 (0-9 más A-Z)

Related Tools

Frequently Asked Questions

Q ¿Cómo convierto binario a decimal?
Multiplique cada bit por 2 elevado a la potencia de su posición (de derecha a izquierda, comenzando en 0) y sume. Por ejemplo, 1101 = 1×8 + 1×4 + 0×2 + 1×1 = 13.
Q ¿Qué bases admite?
Cualquier base desde 2 hasta 36. Las bases 2-10 utilizan dígitos del 0 al base-1. Las bases 11-36 también utilizan letras de la A a la Z.
Q ¿Para qué se utiliza la base-36?
La base-36 utiliza todos los caracteres alfanuméricos (0-9, A-Z) para representar números de manera compacta. Se utiliza en acortadores de URL, generación de ID únicos y codificación de datos.
Q ¿Por qué las bases 2, 8 y 16 son comunes en la informática?
Son todas potencias de 2, lo que se alinea con el hardware digital binario. Esto hace que la conversión entre ellos sea trivial: agrupe los bits binarios en conjuntos de 3 (octal) o 4 (hexadecimal).
Q ¿Puedo convertir fracciones decimales?
Esta herramienta funciona con enteros. Las fracciones decimales en otras bases pueden involucrar dígitos repetidos y requieren algoritmos diferentes.

About This Tool

Convertidor de bases numéricas is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.