O Conversor de Base Numérica é uma ferramenta online gratuita para converter números entre binário, octal, decimal e hexadecimal. Suporta complemento de dois de 8/16/32/64 bits e um editor de bits visual. Roda inteiramente no seu navegador.
O que é conversão de base numérica?
A conversão de base numérica transforma um número de um sistema de numeração posicional para outro. Computadores usam binário (base 2), enquanto humanos tipicamente trabalham com decimal (base 10). Hexadecimal (base 16) e octal (base 8) oferecem representações compactas de dados binários, comumente usadas em depuração, protocolos de rede, códigos de cor e permissões de arquivo.
Complemento de dois
O complemento de dois é a forma padrão de representar inteiros com sinal em binário. O bit mais significativo (MSB) atua como bit de sinal: 0 para positivo, 1 para negativo. Para obter o valor negativo, inverta todos os bits e some 1. Por exemplo, no modo 8 bits, -1 é representado como 11111111 (0xFF).
Quais bases numéricas são suportadas?
Binário (base 2), Octal (base 8), Decimal (base 10) e Hexadecimal (base 16) com conversão em tempo real entre todas as quatro.
Ferramentas relacionadas
| DEC | HEX | OCT | BIN |
|---|---|---|---|
| 0 | 00 | 00 | 0000 |
| 1 | 01 | 01 | 0001 |
| 2 | 02 | 02 | 0010 |
| 3 | 03 | 03 | 0011 |
| 4 | 04 | 04 | 0100 |
| 5 | 05 | 05 | 0101 |
| 6 | 06 | 06 | 0110 |
| 7 | 07 | 07 | 0111 |
| 8 | 08 | 10 | 1000 |
| 9 | 09 | 11 | 1001 |
| 10 | 0A | 12 | 1010 |
| 11 | 0B | 13 | 1011 |
| 12 | 0C | 14 | 1100 |
| 13 | 0D | 15 | 1101 |
| 14 | 0E | 16 | 1110 |
| 15 | 0F | 17 | 1111 |