Conversor de base numérica — binário, octal, decimal, hexadecimal
DesenvolvimentoUm conversor de base numérica é uma ferramenta para desenvolvedores que reescreve um número inteiro expresso em uma base (2 a 36), como binário ou hexadecimal, em outra base.
Esta página foi traduzida com ajuda de IA e ainda não recebeu revisão profissional. Consulte as fontes citadas antes de usá-la em uma decisão importante.
O que é
A base (radix) indica quantos dígitos estão disponíveis por posição. Os computadores armazenam os dados em binário, e o hexadecimal agrupa quatro bits em um único dígito, por isso é usado para endereços de memória e códigos de cor. Esta ferramenta interpreta a entrada como um inteiro de precisão arbitrária (BigInt), então as conversões são exatas em qualquer comprimento, e os dígitos maiores que 9 usam as letras A–Z. Apenas números inteiros são aceitos (sem parte decimal) e tudo é executado no seu navegador.
Como usar
- 1Digite o número que deseja converter.
- 2Escolha a base de entrada e a base de saída (2–36).
- 3Toque em converter e copie o resultado ou a tabela resumo em binário, octal, decimal e hexadecimal.
Referência
| Decimal | Binário | Octal | Hexadecimal |
|---|---|---|---|
| 10 | 1010 | 12 | A |
| 42 | 101010 | 52 | 2A |
| 100 | 1100100 | 144 | 64 |
| 255 | 11111111 | 377 | FF |
Fontes e padrões
- Base - Wolfram MathWorld
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Perguntas frequentes
Quais bases são aceitas?
Todas as bases de 2 a 36. Os valores de dígito maiores que 9 são escritos com as letras A(10)–Z(35), e as entradas com prefixos 0x, 0b ou 0o são reconhecidas.
Números muito grandes são convertidos com exatidão?
Sim. O conversor usa inteiros de precisão arbitrária (BigInt), então não há limite de dígitos. Números decimais não são aceitos: apenas inteiros.
Meus dados são enviados a um servidor?
Não. A conversão é executada inteiramente no seu navegador e a entrada nunca é enviada nem armazenada.