Sobre la herramienta: Conversor de bases numéricas
Escribe un número en cualquier campo y todos los demás se actualizan al instante. El conversor muestra las bases más usadas en programación, informática y electrónica –binario (BIN), octal (OCT), decimal (DEC) y hexadecimal (HEX)– y el campo inferior permite elegir cualquier base de 2 a 36.
Trabaja con enteros de precisión arbitraria (BigInt), así que incluso 2⁶⁴ se convierte sin errores de redondeo, y para los números negativos muestra también su complemento a dos.
Cómo se usa
- Escribe el número en el campo de la base que conoces; los demás se convierten automáticamente.
- Se aceptan los prefijos 0x (hex), 0b (binario) y 0o (octal); los espacios y _ se ignoran.
- Para otras bases, elige una de 2 a 36 en Cualquier base.
- Con el botón Copiar de cada campo copias el resultado.
Cómo se convierte entre bases
Decimal → base N: divide sucesivamente entre N y lee los restos de abajo arriba. Ejemplo: 13 → 13 ÷ 2 = 6 resto 1, 6 ÷ 2 = 3 resto 0, 3 ÷ 2 = 1 resto 1, 1 ÷ 2 = 0 resto 1 → 1101₂
Base N → decimal: multiplica cada cifra por la potencia de N correspondiente y suma. Ejemplo: 1A₁₆ = 1 × 16 + 10 × 1 = 26
Binario ↔ hexadecimal: agrupa los bits de cuatro en cuatro desde la derecha; cada grupo es una cifra hexadecimal (de tres en tres para octal). 1101 0111₂ = D7₁₆
Tabla de equivalencias
| Decimal | Binario | Octal | Hex |
|---|---|---|---|
| 8 | 1000 | 10 | 8 |
| 10 | 1010 | 12 | A |
| 15 | 1111 | 17 | F |
| 16 | 10000 | 20 | 10 |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
| 1024 | 10000000000 | 2000 | 400 |
| 65535 | 1111111111111111 | 177777 | FFFF |
Números negativos y complemento a dos
El conversor escribe los negativos con signo menos, como en matemáticas: −1010₂. Los ordenadores suelen guardarlos en complemento a dos: con n bits, −x se representa como 2ⁿ − x. Ejemplo: −10 con 8 bits = 256 − 10 = 246 = 1111 0110₂ (0xF6). El recuadro de información muestra el complemento a dos con el menor ancho en que cabe (8, 16, 32, 64 o 128 bits).
Preguntas frecuentes
¿Convierte números muy grandes?
Sí. Usa enteros sin límite de cifras, así que incluso números de decenas de cifras se convierten con exactitud. No admite números con decimales.
¿Puedo escribir el hexadecimal en minúsculas?
Sí. La entrada no distingue mayúsculas de minúsculas; el resultado se muestra en mayúsculas (A–F).
¿Por qué solo hasta base 36?
Las diez cifras 0–9 más las 26 letras A–Z suman 36 símbolos. La base 36 se usa a veces para identificadores cortos y acortadores de URL.