Convertidor de Bases Numéricas

Convierte entre binario (base 2), octal (base 8), decimal (base 10) y hexadecimal (base 16) en tiempo real.

Binario

11111111

Octal

377

Decimal

255

Hexadecimal

FF

Referencia rápida (0–15)

DECHEXBINOCT
0000000
1100011
2200102
3300113
4401004
5501015
6601106
7701117
88100010
99100111
10A101012
11B101113
12C110014
13D110115
14E111016
15F111117

¿Qué Son las Bases Numéricas?

Una base numérica (o radix) define cuántos dígitos únicos usa un sistema de numeración posicional. El decimal (base 10) es el sistema cotidiano con dígitos 0–9. El binario (base 2) usa solo 0 y 1, siendo el lenguaje nativo de los computadores. El octal (base 8) usa dígitos 0–7 y fue popular en la computación temprana. El hexadecimal (base 16) usa 0–9 y A–F, ampliamente utilizado en programación, direcciones de memoria y códigos de color.

Cómo Usar el Convertidor

Ingresa cualquier número en el campo de entrada y elige su base original. La herramienta muestra instantáneamente el mismo valor en las cuatro bases simultáneamente. Cada campo de salida tiene un botón de copiar. Solo se aceptan dígitos válidos para la base seleccionada — por ejemplo, el modo binario solo permite 0 y 1. La tabla de referencia rápida muestra los valores 0–15 en las cuatro bases.

Casos de Uso Comunes

La conversión binaria es esencial para operaciones bitwise, flags y programación de bajo nivel. El hexadecimal se usa en códigos de color CSS (#FF5733), direcciones de memoria (0x1A2B) y depuración. El octal aparece en permisos de archivos Unix (chmod 755) y algunos lenguajes ensambladores. Entender las cuatro bases es una habilidad fundamental para desarrolladores de software e ingenieros de sistemas.

Ejemplos Rápidos

  • 255 decimal = FF hex = 11111111 binario = 377 octal
  • 16 decimal = 10 hex = 10000 binario = 20 octal
  • 10 decimal = A hex = 1010 binario = 12 octal
  • 42 decimal = 2A hex = 101010 binario = 52 octal
  • 256 decimal = 100 hex = 100000000 binario = 400 octal