Conversión binario/octal/decimal/hex
| Decimal | Binario | Octal | Hexadecimal |
|---|---|---|---|
| 0 | 0000 | 0 | 0 |
| 1 | 0001 | 1 | 1 |
| 2 | 0010 | 2 | 2 |
| 3 | 0011 | 3 | 3 |
| 4 | 0100 | 4 | 4 |
| 5 | 0101 | 5 | 5 |
| 6 | 0110 | 6 | 6 |
| 7 | 0111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
Usa solo 0 y 1. Es la representación básica de las computadoras.
Usa 0-9 y A-F. Se usa para códigos de color, direcciones de memoria, etc.
Método para representar números negativos. MSB 1 indica negativo.
Herramienta que realiza conversiones entre números binarios (base 2), octales (base 8), decimales (base 10) y hexadecimales (base 16). Soporta visualización de patrones de bits, modo de enteros con y sin signo, y configuración de varios tamaños de bits (8/16/32/64 bits) para usar en programación, diseño de hardware y análisis de redes.
Seleccione la configuración
Configure la base de entrada (2/8/10/16), el tamaño (8/16/32/64 bits) y el modo con o sin signo.
Introduzca el valor
Introduzca un número con el formato de la base seleccionada. En hexadecimal puede incluir las letras A-F.
Revise la conversión
Al introducir el valor, se muestran de inmediato los resultados en binario, octal, decimal y hexadecimal.
Analice el patrón de bits
Use la visualización del patrón para comprobar el valor 0 o 1 de cada bit y analizar el resultado de las operaciones bit a bit.
Un entero con signo representa los números negativos mediante complemento a dos (Two's Complement). Si el bit más significativo (MSB) es 1, el número es negativo. Por ejemplo, en 8 bits, 0xFF vale 255 sin signo y -1 con signo.
Además de 0-9, el sistema hexadecimal usa A(10), B(11), C(12), D(13), E(14) y F(15) para representar los valores del 10 al 15 con un solo dígito. No distingue entre mayúsculas y minúsculas.
El tamaño en bits determina el intervalo representable. Con 8 bits puede representar de 0 a 255 sin signo o de -128 a 127 con signo; con 16 bits sin signo, de 0 a 65535. Superar el intervalo provoca un desbordamiento.
El sistema octal se usa sobre todo para los permisos de archivos en Unix/Linux. Por ejemplo, chmod 755 representa los permisos rwxr-xr-x; cada dígito corresponde a 3 bits de permisos de lectura, escritura y ejecución.
El sistema hexadecimal se usa ampliamente en informática para direcciones de memoria, códigos de color (#FF0000), direcciones MAC, representación de datos binarios y análisis de paquetes de red.