Ancho de bits
DEC
HEX 0x
OCT 0o
BIN 0b
7
6
5
4
3
2
1
0
ASCII'A'|U+0041

¿Qué es la conversión de base numérica?

La conversión de base numérica transforma un número de un sistema de numeración posicional a otro. Las computadoras usan binario (base 2), mientras que los humanos normalmente trabajan con decimal (base 10). Hexadecimal (base 16) y octal (base 8) ofrecen representaciones compactas de datos binarios, comúnmente usadas en depuración, protocolos de red, códigos de color y permisos de archivos.

Complemento a dos

El complemento a dos es la forma estándar de representar enteros con signo en binario. El bit más significativo (MSB) actúa como bit de signo: 0 para positivo, 1 para negativo. Para obtener el valor negativo, invierte todos los bits y suma 1. Por ejemplo, en modo de 8 bits, -1 se representa como 11111111 (0xFF).

Referencia de bases (0-15)
DECHEXOCTBIN
000000000
101010001
202020010
303030011
404040100
505050101
606060110
707070111
808101000
909111001
100A121010
110B131011
120C141100
130D151101
140E161110
150F171111