pt

Converter base

Converta números inteiros entre sistemas (binário, octal, decimal, hexadecimal), localmente no seu navegador e sem envio.

Processando localmente no seu dispositivo ...

De
  • Binário (2)
  • Octal (8)
  • Decimal (10)
  • Hexadecimal (16)
Para
  • Binário (2)
  • Octal (8)
  • Decimal (10)
  • Hexadecimal (16)

Processando localmente no seu dispositivo ...

0%

Meu arquivo é enviado?

Não. Tudo roda no seu navegador - o seu arquivo nunca sai do seu dispositivo. Como isso é verificável

Sem envio100% local
O conteúdo fica consigosem acesso de terceiros
Hosted in GermanyGlobal Content Delivery
Auditado externamenteTLS A+ · Cabeçalhos A+

Os computadores calculam em binário, quem programa costuma ler em hexadecimal e as pessoas pensam em decimal. Ao desenvolver, ou ao ler endereços de memória, valores de cor ou permissões, é preciso alternar o tempo todo entre esses sistemas. Esta ferramenta pega um número inteiro em um sistema e o devolve em outro, entre binário (base 2), octal (8), decimal (10) e hexadecimal (16), nos dois sentidos.

Você escolhe o sistema de origem e o de destino; a entrada é verificada conforme os dígitos permitidos do sistema de origem. Assim, um número hexadecimal pode conter 0-9 e a-f, e um binário apenas 0 e 1. Se um dígito não couber, a ferramenta avisa com honestidade em vez de inventar um resultado. Números negativos são permitidos. A conversão usa aritmética inteira de tamanho arbitrário, de modo que até valores muito grandes são convertidos com exatidão e sem erros de arredondamento.

Todo o cálculo é executado inteiramente local, no seu navegador, em JavaScript puro: sua entrada não é enviada, não é armazenada e nenhuma biblioteca externa é carregada de um CDN. O resultado você pode baixar como arquivo de texto ou copiar diretamente.

Ficha técnica

Ficha técnica
Formatos de entradaEntrada de texto
Formato de saídaTXT
Processamento em loteNão
ProcessamentoLocalmente no navegador (JavaScript)
Upload de arquivosNenhum

Em 3 passos

  1. Cole o número no campo de texto.
  2. Escolha o sistema de origem e o de destino.
  3. Leia ou baixe o número convertido.

Limites: A ferramenta converte números inteiros (binário, octal, decimal, hexadecimal); decimais e frações não são suportados. As letras hexadecimais são exibidas em minúsculas. Se um dígito não couber no sistema de origem, você recebe um erro honesto em vez de um resultado errado. A aritmética é de tamanho arbitrário, portanto sem erros de arredondamento.

Perguntas frequentes

Minha entrada é enviada?

Não. A conversão é executada inteiramente local, no seu navegador; sua entrada nunca sai do seu dispositivo e não é armazenada.

Posso converter decimais?

Não, a ferramenta converte números inteiros. Decimais e frações não são suportados.

Números muito grandes são convertidos com exatidão?

Sim. A conversão usa aritmética inteira de tamanho arbitrário, portanto não há erros de arredondamento como nos números de ponto flutuante comuns.

O que acontece com um dígito inválido?

Se um dígito não couber no sistema de origem escolhido (por exemplo, um 2 em um número binário), a ferramenta informa um erro honesto em vez de um resultado errado.

Ferramentas relacionadas

Codificar em Base64 · Calcular uma soma hash · Texto para ASCII · Conversor de cores · Carimbo Unix · Algarismos romanos · Texto para Base64 · Formatar CSV