Convertidor de base numérica
Convierte números enteros entre representaciones binaria, octal, decimal y hexadecimal. Depure códigos de color (#FF5733), máscaras de bits de IP, direcciones de memoria y trabajos de curso de ensamblaje sin aritmética mental. Admite anchos de bits comunes (8, 16, 32) si la herramienta muestra relleno.
From
Value
Result
BIN: 11111111
OCT: 377
HEX: FF
¿Cómo convertir bases numéricas
1. Ingrese un número en la base de origen (prefijo 0x para hexadecimal, 0b para binario si se admite).
2. Seleccione la base de destino o lea todas las bases a la vez.
3. Verifique los ceros a la izquierda para ancho fijo formatos (por ejemplo, 0x0A).
4. Copia el valor en código, máscaras de subred o respuestas de exámenes.
Ejemplos de conversión base
Canal de color hexadecimal
0xFF decimal = 255 = binario 11111111 — opacidad total o canal rojo máximo en #RRGGBB.
Binario a decimal
0b1010 = 10 decimal = 0xA hexadecimal. Útil para indicadores de bits de permiso.
Octal (permisos Unix)
chmod 755 → rwxr-xr-x. 7=111, 5=101 en binario para propietario/grupo/otros bits.
¿Cuándo convertir bases numéricas
• Cuando lees volcados de memoria o registras valores en los depuradores.
• Cuando traduces IPv4/máscara de red o segmentos de direcciones MAC.
• Cuando completas asignaciones CS en posición notación.
¿Cuándo elegir otra cosa
• Cuando necesitas un diseño de punto flotante IEEE de 754 bits: herramientas especializadas.
• Cuando codifica texto como Base64, usa el codificador Base64, no la conversión de base.
• Cuando los números exceden el entero seguro de JavaScript, use herramientas compatibles con BigInt.
Hexadecimal y binario en la programación
Las máscaras de bits utilizan OR/AND con constantes hexadecimales: flags 0x01 | 0x02. Las abreviaturas de IPv6 utilizan grupos hexadecimales. Aprender a detectar potencias de dos velocidades (0x10, 0x100) al leer seguimientos de pila y documentos del kernel.
Legado octal en Unix
Los permisos de archivos todavía se enseñan en octal (755), aunque el binario es el modelo subyacente. Los dígitos octales se asignan claramente a grupos de 3 bits: razón histórica por la que persistieron en los ejemplos de chmod.
Preguntas frecuentes
¿Qué ¿Es hexadecimal?
Base 16 usando los dígitos 0–9 y A–F. Compacto para valores binarios pesados (1 dígito hexadecimal = 4 bits).
¿Cómo convierto decimal a binario?
Divida repetidamente entre 2 y recopile los restos, o use este conversor para obtener resultados instantáneos.
¿Qué significa el prefijo 0x?
Prefijo literal hexadecimal estilo C. 0x10 = 16 decimal, no 10.
¿Con signo o sin signo?
El mismo patrón de bits se interpreta de manera diferente para el complemento a dos con signo: especifique el ancho y el signo en el código.
¿Puedo convertir fracciones?
La conversión por raíz de fracciones es posible, pero no termina en muchas bases; esta herramienta se centra en enteros.
¿Se cargan datos?
No. La conversión se ejecuta localmente.