Saltar al contenido

Conversor de bases numéricas

Convierte entre binario, octal, decimal y hexadecimal.

Funciona en tu navegador

Escribe un valor en cualquier campo - decimal, hexadecimal, octal o binario - los otros tres se actualizan al instante. Usa bigints: sin límite de precisión en uso típico.

Cómo usarla

  1. Escribe en cualquier campo

    Decimal, hex, octal o binario.

  2. Lee los demás

    Los cuatro campos se actualizan con cada tecla.

  3. Copia lo que necesites

    Botón de copia junto a cada campo.

¿Qué es?

Un conversor de bases traduce un valor entre sistemas posicionales. Decimal (base 10) lo usan los humanos; binario (base 2) es la lengua nativa del hardware; hexadecimal (base 16) la forma compacta de devs para colores, direcciones de memoria y bitmasks; octal (base 8) aparece en permisos Unix.

Cuándo usarla

Leer un código hex como componentes RGB; convertir modos de archivo Unix entre octal y flags binarios; depurar un protocolo binario; pasar una dirección de memoria de hex a decimal; comprobar tu tarea.

Errores comunes

Olvidar los prefijos 0x / 0o / 0b al pegar en un lenguaje - importan al parser. Mezclar representación con y sin signo de negativos. Y confundir little-endian con big-endian: este conversor trabaja sobre valores, no buffers.

Preguntas frecuentes

¿Qué número máximo se soporta?
Arbitrario - usamos bigints de JavaScript, así que un decimal de 1000 dígitos se convierte exacto. No se soportan números de coma flotante.

Más en esta categoría