Nouplo

Conversor de bases

0x2F é 47, e ninguém guarda isso na cabeça.

Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Como funciona

  1. Digite os números, um por linha.
  2. Escolha em que base lê-los — ou escreva 0x, 0b ou 0o, e isso decide.
  3. Todas as bases comuns voltam de uma vez, então não há o que converter duas vezes.
  4. Ligue os bytes se estiver lendo um valor de um despejo de memória ou de um protocolo.

Perguntas frequentes

Preciso dizer em que base está?
Só para um número nu. 0x2F, 0b1010 e 0o17 dizem sozinhos e são lidos assim, qualquer que seja o ajuste, porque é assim que eles chegam: copiados de um depurador, de um editor hexadecimal ou de um rastro de pilha.
Um valor de 64 bits sobrevive?
Sobrevive. A aritmética é feita em precisão arbitrária, então 0xFFFFFFFFFFFFFFFF volta como 18446744073709551615 e não como o número arredondado que uma ferramenta apoiada nos números comuns do JavaScript daria. Esse arredondamento é silencioso, e é aí que mora o perigo.
Para que servem as bases estranhas?
As bases 32 e 36 aparecem em identificadores curtos e encurtadores de URL; as bases 12 e 7 aparecem em enigmas e lição de casa. Vai até 36, que é até onde chegam os dígitos mais o alfabeto.
Ele faz frações?
Não, só números inteiros. Uma fração binária é outra questão, com armadilhas próprias, e fingir que 0,1 converte limpo seria a maior delas.

Ferramentas relacionadas