Tabla de conversión de bases
Genera al instante gráficos de referencia de bases numéricas interactivos y personalizados. Elige valores iniciales y finales personalizados y pasos de incremento para construir una tabla de números decimales asociados a sus equivalentes binarios, octales, hexadecimales y de carácter ASCII. Aplica filtros, resalta propiedades matemáticas, descarga los datos como CSV/JSON o cópialos como tablas Markdown. Se adapta a los cursos estándar de informática y a las necesidades de programación.
Analyze number mappings dynamically. Configure your starting value, ending range, padding parameters, and active column properties below.
| Decimal (10) | Binary (2) | Octal (8) | Hexadecimal (16) | ASCII Char | Roman Num |
|---|---|---|---|---|---|
| 0 | 00000000 | 0 | 0 | Control char | - |
| 1 | 00000001 | 1 | 1 | Control char | I |
| 2 | 00000010 | 2 | 2 | Control char | II |
| 3 | 00000011 | 3 | 3 | Control char | III |
| 4 | 00000100 | 4 | 4 | Control char | IV |
| 5 | 00000101 | 5 | 5 | Control char | V |
| 6 | 00000110 | 6 | 6 | Control char | VI |
| 7 | 00000111 | 7 | 7 | Control char | VII |
| 8 | 00001000 | 10 | 8 | Control char | VIII |
| 9 | 00001001 | 11 | 9 | Control char | IX |
| 10 | 00001010 | 12 | A | Control char | X |
| 11 | 00001011 | 13 | B | Control char | XI |
| 12 | 00001100 | 14 | C | Control char | XII |
| 13 | 00001101 | 15 | D | Control char | XIII |
| 14 | 00001110 | 16 | E | Control char | XIV |
| 15 | 00001111 | 17 | F | Control char | XV |
| 16 | 00010000 | 20 | 10 | Control char | XVI |
| 17 | 00010001 | 21 | 11 | Control char | XVII |
| 18 | 00010010 | 22 | 12 | Control char | XVIII |
| 19 | 00010011 | 23 | 13 | Control char | XIX |
| 20 | 00010100 | 24 | 14 | Control char | XX |
| 21 | 00010101 | 25 | 15 | Control char | XXI |
| 22 | 00010110 | 26 | 16 | Control char | XXII |
| 23 | 00010111 | 27 | 17 | Control char | XXIII |
| 24 | 00011000 | 30 | 18 | Control char | XXIV |
| 25 | 00011001 | 31 | 19 | Control char | XXV |
| 26 | 00011010 | 32 | 1A | Control char | XXVI |
| 27 | 00011011 | 33 | 1B | Control char | XXVII |
| 28 | 00011100 | 34 | 1C | Control char | XXVIII |
| 29 | 00011101 | 35 | 1D | Control char | XXIX |
| 30 | 00011110 | 36 | 1E | Control char | XXX |
| 31 | 00011111 | 37 | 1F | Control char | XXXI |
| 32 | 00100000 | 40 | 20 | XXXII | |
| 33 | 00100001 | 41 | 21 | ! | XXXIII |
| 34 | 00100010 | 42 | 22 | " | XXXIV |
| 35 | 00100011 | 43 | 23 | # | XXXV |
| 36 | 00100100 | 44 | 24 | $ | XXXVI |
| 37 | 00100101 | 45 | 25 | % | XXXVII |
| 38 | 00100110 | 46 | 26 | & | XXXVIII |
| 39 | 00100111 | 47 | 27 | ' | XXXIX |
| 40 | 00101000 | 50 | 28 | ( | XL |
| 41 | 00101001 | 51 | 29 | ) | XLI |
| 42 | 00101010 | 52 | 2A | * | XLII |
| 43 | 00101011 | 53 | 2B | + | XLIII |
| 44 | 00101100 | 54 | 2C | , | XLIV |
| 45 | 00101101 | 55 | 2D | - | XLV |
| 46 | 00101110 | 56 | 2E | . | XLVI |
| 47 | 00101111 | 57 | 2F | / | XLVII |
| 48 | 00110000 | 60 | 30 | 0 | XLVIII |
| 49 | 00110001 | 61 | 31 | 1 | XLIX |
| 50 | 00110010 | 62 | 32 | 2 | L |
| 51 | 00110011 | 63 | 33 | 3 | LI |
| 52 | 00110100 | 64 | 34 | 4 | LII |
| 53 | 00110101 | 65 | 35 | 5 | LIII |
| 54 | 00110110 | 66 | 36 | 6 | LIV |
| 55 | 00110111 | 67 | 37 | 7 | LV |
| 56 | 00111000 | 70 | 38 | 8 | LVI |
| 57 | 00111001 | 71 | 39 | 9 | LVII |
| 58 | 00111010 | 72 | 3A | : | LVIII |
| 59 | 00111011 | 73 | 3B | ; | LIX |
| 60 | 00111100 | 74 | 3C | < | LX |
| 61 | 00111101 | 75 | 3D | = | LXI |
| 62 | 00111110 | 76 | 3E | > | LXII |
| 63 | 00111111 | 77 | 3F | ? | LXIII |
| 64 | 01000000 | 100 | 40 | @ | LXIV |
Características clave de la tabla de conversión de bases
- Rangos personalizados e incrementos de paso: genera listas de mapeo de bases desde cualquier entero inicial hasta un valor final con pasos personalizados (por ejemplo, contar de 5 en 5, de 10 en 10, etc.). Admite salidas de tabla de hasta 10.000 filas.
- Resaltado visual de propiedades: identifica al instante propiedades matemáticas en la cuadrícula de la tabla. Resalta números primos, pares, impares o cuadrados perfectos con marcadores de color personalizados.
- Exportación a Markdown y datos: descarga tu hoja de referencia de bases personalizada como archivo CSV o JSON. Copia filas directamente como tabla con formato Markdown, lista para tu documentación en Markdown.
- Filtros de búsqueda multicolumna: encuentra valores al instante. El filtro de búsqueda recorre los valores decimales, binarios, octales y hexadecimales para coincidir con subcadenas en tiempo real.
Casos de uso habituales de la tabla de conversión de bases
- Educación en informática: una ayuda de estudio perfecta para estudiantes que aprenden representación binaria, configuraciones hexadecimales, complemento a dos y conversiones de bases numéricas.
- Firmware y sistemas embebidos: coteja ajustes de registros, configuraciones de pines y flags de bytes entre campos de bits binarios y valores hex mientras depuras microcontroladores.
- Subnetting de red e IP: asigna direcciones IP y máscaras de red a octetos binarios, facilitando la comprensión de bloques CIDR, subnetting y lógica bit a bit.
- Ingeniería electrónica digital: valida transiciones de puertas lógicas, valores de codificadores/decodificadores y tablas de verdad comprobando contadores binarios consecutivos uno al lado del otro.
- Impresión de chuletas: genera un rango a medida (por ejemplo, de 0 a 255) e imprime una hoja limpia y apta para papel que usar como tarjeta de referencia offline para programadores.
- Documentación técnica: copia rápidamente una cuadrícula Markdown formateada de rangos concretos y pégala directamente en documentación de diseño, archivos de código o páginas wiki.
¿Qué es una base numérica (radix)?
Una base numérica (o radix) es el número de dígitos únicos, incluido el cero, que un sistema de numeración posicional usa para representar números. En el decimal estándar (base 10) contamos con 10 símbolos (0-9). En los ordenadores, el hardware se basa en transistores binarios que solo tienen dos estados, lo que representa la base 2 (0 y 1). Para escribir binario de forma compacta, los informáticos usan el octal (base 8) y el hexadecimal (base 16).
Cómo funciona matemáticamente la conversión de bases
Cualquier número en base b puede representarse usando pesos posicionales. La posición de cada dígito corresponde a una potencia de la base b.
Ejemplo: convertir el hexadecimal A4 16 a decimal:
Ejemplo: convertir el decimal 13 a binario (base 2):
Dividimos entre 2 repetidamente y registramos los restos (leídos de abajo arriba):
- Asignar valores: en hex, A = 10, y las posiciones se ponderan con potencias de 16.
- Ecuación: A4 16 = (10 × 16 1 ) + (4 × 16 0 )
- Sustitución: (10 × 16) + (4 × 1) = 160 + 4 = 164 10
- 13 ÷ 2 = 6, resto 1 (bit menos significativo)
- 6 ÷ 2 = 3, resto 0
- 3 ÷ 2 = 1, resto 1
- 1 ÷ 2 = 0, resto 1 (bit más significativo)
- Resultado: 13 10 = 1101 2
Chuleta rápida de conversión de bases
Al trabajar con microprocesadores o configuraciones de red, los siguientes mapeos son estándar:
Preguntas frecuentes
Una tabla de conversión de bases es un gráfico de referencia que enumera números decimales consecutivos junto a sus representaciones equivalentes en otros sistemas numéricos, normalmente binario (base 2), octal (base 8) y hexadecimal (base 16). Es ampliamente usada por programadores e ingenieros como chuleta.
Basta con ajustar los campos Valor inicial, Valor final y Paso de incremento en el panel de ajustes de rango. Puedes generar tablas que empiecen en cualquier valor hasta 1.000.000, con un máximo de 10.000 filas para mantener un rendimiento rápido del navegador.
El relleno de bits añade ceros a la izquierda a los números binarios para representar anchuras de palabra estándar de la informática, como nibbles de 4 bits, bytes de 8 bits o palabras de 16 bits. Puedes elegir «Ninguno», «4 bits», «8 bits» o «16 bits» en nuestras opciones de configuración binaria para formatear las salidas binarias.
Sí. El generador permite copiar toda la tabla directamente al portapapeles en formato Markdown (perfecto para documentación o comentarios de GitHub) o exportar los datos como archivo CSV o JSON descargable.
Sí. Introduce un número o carácter en el campo de búsqueda para filtrar la tabla dinámicamente. La búsqueda encuentra valores en todas las bases (por ejemplo, buscar «1F» encontrará 31 en decimal y 11111 en binario).
El mini-conversor es una utilidad de acceso rápido. Puedes escribir un solo número en cualquiera de los campos de base (decimal, binario, octal o hexadecimal) y verlo traducido al instante a todas las demás bases, de forma independiente a la generación de una tabla completa.
Al 100 %. Como todas las herramientas de nuestro sitio, todo el análisis, los cálculos y la generación de tablas se procesan localmente en tu navegador. Ningún dato se transmite jamás a servidores externos ni se registra.