AlpaKit Logo AlpaKit

Conversor de bases numéricas (Binario, Hex, Octal, Decimal)

Convierte números gigantes entre bases 2, 8, 10 y 16 con lluvia de código Matrix en tiempo real.

💻 Conversor de bases numéricas

¡Estilo geek! Conversión entre binario, octal, decimal y hexadecimal

💡 Binario (0-1), octal (0-7), decimal (0-9), hexadecimal (0-9, A-F). Compatible con cálculos BigInt.

Cómo usar esta herramienta

  1. 1 Abre Conversor de bases numéricas (Binario, Hex, Octal, Decimal) e introduce, pega o selecciona el contenido que quieras procesar.
  2. 2 Ajusta las opciones y el formato de salida según tu tarea.
  3. 3 Revisa el resultado y copia o descarga la salida disponible.

Usos habituales

Convierte números gigantes entre bases 2, 8, 10 y 16 con lluvia de código Matrix en tiempo real. Úsala para trabajo diario, desarrollo, aprendizaje o comprobaciones rápidas.

Privacidad y tratamiento de datos

Esta herramienta funciona en tu navegador. Antes de usar datos sensibles, comprueba que confías en tu dispositivo y navegador.

Cómo funciona la conversión entre binario, octal, decimal y hexadecimal

Todas las bases usan notación posicional: cada dígito vale dígito × base^posición. El decimal 345 es 3×10² + 4×10¹ + 5×10⁰, y el binario 1101 es 1×2³ + 1×2² + 0×2¹ + 1×2⁰ = 13. Para el camino inverso, divide sucesivamente entre la base de destino y lee los restos al revés: al dividir 13 entre 2 obtienes los restos 1, 0, 1, 1, que invertidos dan 1101. Escribe en cualquier campo de este conversor y las otras tres bases se actualizan al instante.

El hexadecimal usa 0–9 y A–F para los valores 0–15, y cada dígito equivale exactamente a cuatro bits. Un byte (8 bits) son, por tanto, dos dígitos hex: 255 = FF = 11111111. Por eso los colores (#FF8800), las direcciones de memoria, los hashes y las direcciones MAC se escriben en hex: es mucho más corto que el binario y se traduce fácilmente a bits. Cada dígito octal equivale a tres bits, y su uso más conocido son los permisos de Unix: chmod 755 da al propietario rwx (7 = 111) y al grupo y al resto r-x (5 = 101).

Los números normales de JavaScript no pueden representar todos los enteros por encima de 2⁵³ − 1 (9.007.199.254.740.991), por lo que muchos conversores corrompen sin avisar cadenas hex largas o IDs de 64 bits. Esta herramienta usa BigInt, que mantiene exactos los enteros de cualquier longitud, ideal para IDs de bases de datos, direcciones de blockchain o máscaras de bits.

Cada campo solo acepta dígitos válidos: binario 0–1, octal 0–7, decimal 0–9 y hexadecimal 0–9 y A–F, en mayúsculas o minúsculas. Los prefijos del código, 0b para binario, 0o para octal y 0x para hex, son solo marcas: quítalos antes de pegar.

Preguntas frecuentes

¿Cómo paso de decimal a binario?

Divide el número entre 2 repetidamente, anota cada resto y léelos al revés. Para 13 los restos son 1, 0, 1, 1, así que en binario es 1101.

¿Cuánto es FF en decimal?

FF = 15×16 + 15 = 255, es decir, ocho bits a 1 (11111111), el valor máximo de un byte.

¿Qué significa chmod 755?

755 es un permiso en octal: 7 (rwx) para el propietario y 5 (r-x) para el grupo y los demás; solo el propietario puede escribir.

¿Por qué los números muy grandes se convierten mal en otros sitios?

Los números estándar de JavaScript pierden precisión entera por encima de 2⁵³ − 1. Este conversor usa BigInt y mantiene los valores exactos.

Ver esta categoría: Conversores de unidades

Herramientas sugeridas y recientes
    ↑ ↓ Navegar ↵ Abrir ESC Cerrar
    咩~
    Alpa Idle Alpa Walk 1 Alpa Walk 2 Alpa Walk 3 Alpa Walk 4 Alpa Dizzy Alpa Sleep