Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Conversor de Bases Numéricas — Bases 2–36

Escreva um número inteiro com sinal em outra base, da binária à base 36. Escolha as duas bases explicitamente, converta o valor completo e copie o resultado. Trata-se de notação de inteiros, não de um conversor de sequências de bits de largura fixa.

Converta um número inteiro com sinal entre bases de 2 a 36. Escolha as duas bases explicitamente; o resultado é um inteiro exato, não uma sequência de bits de largura fixa.

Dados da conversão

Use os caracteres ASCII 0–9 e A–Z, com um sinal + ou - opcional no início. Letras minúsculas são aceitas. Cada dígito deve ser menor que a base de origem. Prefixos e expoentes não são detectados: suas letras são dígitos quando válidas na base selecionada.

Até 4096 dígitos, incluindo zeros à esquerda; no máximo 8192 unidades de código UTF-16 antes de remover espaços externos. Apenas espaços ASCII, tabulações e quebras de linha nas extremidades são ignorados.

Número convertido — Base 2

Digite um número e selecione Converter.

A conversão ocorre no seu navegador. A ferramenta não envia nem salva seu numeral e não o coloca na URL. Ao solicitar a cópia, a área de transferência é usada; os serviços compartilhados do site continuam sujeitos às políticas do site.

Escolha as bases e converta um inteiro

  1. Digite um numeral e selecione sua base de origem. Use os dígitos ASCII 0–9 e as letras A–Z; minúsculas são aceitas. A vale 10 e Z vale 35; cada dígito deve ser menor que a base de origem. É permitido um sinal de mais ou menos no início.
  2. Escolha uma base de destino de 2 a 36 e pressione Converter. O resultado usa letras maiúsculas, sem zeros redundantes à esquerda, e sinal de menos apenas para valor negativo diferente de zero. Abra Como funciona esta conversão para ver as etapas aplicáveis ou um resumo limitado.
  3. Copiar resultado copia apenas o numeral completo, sem indicação da base ou quebra de linha final. Inverter usa esse resultado como nova entrada e troca as bases, aguardando uma nova seleção de Converter. Se o resultado exceder o limite de dígitos de entrada, a cópia continua disponível, mas Inverter fica desativado.

Entenda os dígitos, o valor e a explicação

Na notação posicional, cada posição contribui conforme a base selecionada. O alfabeto aqui é sempre 0–9 seguido de A–Z. Portanto, a base 20 termina em J e a base 26 em P; não é a numeração apenas com letras usada nas colunas de planilhas.

Nenhum prefixo ou expoente é detectado automaticamente. Caracteres como B, X e E são dígitos comuns sempre que a base selecionada os permite. Por exemplo, 0x10 é inválido na base 16, mas vale 42804 na base 36; 1e3 vale 483 na base 16, não mil.

O valor absoluto completo usa aritmética exata de inteiros, sem passar por um número de ponto flutuante. Por exemplo, 9007199254740993 em decimal torna-se 20000000000001 em hexadecimal sem arredondamento prévio. Zeros à esquerda e sinal de mais inicial são escolhas de representação, não precisão adicional.

Para valores suficientemente curtos, o método lê os valores dos dígitos para obter o valor absoluto exato, divide pela base de destino e lê os restos de baixo para cima; depois recoloca o sinal. Nos casos decimal, zero e de mesma base, operações desnecessárias são omitidas. Valores maiores mantêm o resultado completo e exato, enquanto as linhas detalhadas dão lugar a um resumo aplicável.

Exemplos com sinais, normalização e inteiros grandes

Usar exemplo preenche -A0B na base 12 e seleciona a base 7 como destino, sem calcular automaticamente. A vale 10 e B vale 11, então o valor absoluto é 1451. As divisões por 7 dão restos 2, 4, 1 e 4; lendo de baixo para cima obtemos 4142 e, recolocando o sinal de menos, -4142.

Converter 000ff da base 16 para a própria base 16 resulta em FF: o valor continua 255, enquanto as letras e os zeros redundantes à esquerda são normalizados. Um zero negativo como -0000 torna-se 0 em qualquer base de destino. Zeros significativos à direita não são removidos.

FF na base 16 é 255 positivo, enquanto -FF é 255 negativo. Nenhum dos dois é automaticamente um valor de oito bits com sinal. O decimal -18446744073709551615 converte-se em -FFFFFFFFFFFFFFFF; continua sendo um numeral matemático com sinal, não uma palavra de máquina de largura escolhida.

Sintaxe explícita de inteiros e limites de exibição

O texto recebido pode ter até 8192 unidades de código UTF-16 antes da remoção de espaços externos. São aceitos no máximo 4096 dígitos do valor absoluto, incluindo zeros à esquerda. Apenas espaço ASCII, tabulação, CR e LF nas extremidades são ignorados; entrada vazia ou só com sinal está incompleta, não é zero. Dígitos Unicode, substitutos para o sinal de menos e espaços internos são rejeitados.

Não há frações, pontos, sintaxe de expoente, separadores de agrupamento, alfabetos arbitrários, bases fora de 2–36, conversão em lote, codificações de bytes nem modos de largura fixa ou complemento de dois. Caracteres que parecem prefixos são interpretados apenas como dígitos da base de origem selecionada, nunca removidos.

O maior resultado completo aceito tem 21178 caracteres, incluindo um possível sinal de menos. As linhas detalhadas são exibidas apenas até 16 dígitos de origem normalizados e 64 dígitos de destino; isso afeta a explicação, não a exatidão. Um resultado com mais de 4096 dígitos no valor absoluto não pode ser invertido de volta para esta entrada.

Esses são limites do produto, não uma garantia de desempenho em todos os dispositivos. Um navegador sem suporte nativo a inteiros exatos exibe um estado de incompatibilidade em vez de usar uma alternativa menos precisa. Não há exportação de arquivo, histórico salvo ou conversão automática após uma edição; editar remove a resposta anterior.

Conversão local e cópia do resultado atual

Esta ferramenta não adiciona envio de dados, conta, histórico salvo, registro da entrada, armazenamento persistente nem URL de compartilhamento com o numeral. A conversão ocorre no navegador. Copiar usa o resultado completo atual; se a cópia for negada, o texto é selecionado para cópia manual. Os serviços existentes do site continuam sujeitos às políticas do site; o cálculo local não certifica esses serviços nem a implantação.

Perguntas sobre bases e conversão exata de inteiros

O seletor de origem determina a base e nenhum prefixo é removido. X não é um dígito válido na base 16. Na base 36 ele vale 33, então os mesmos caracteres são dígitos comuns com valor 33 × 36² + 1 × 36 = 42804. Remova o prefixo de notação por conta própria quando essa for sua intenção.

Esta ferramenta converte inteiros matemáticos com sinal, não palavras de largura fixa. FF na base 16 vale 255. Um valor negativo precisa de um sinal de menos explícito no início. Interpretar uma sequência de bits com sinal exige uma largura e uma regra de representação que esta versão não oferece.

Não. Todas as bases usam o mesmo alfabeto posicional que começa pelo zero: 0–9 e depois A–Z. Na base 26, A vale 10 e P vale 25. Os rótulos de colunas de planilhas usam outra convenção, apenas com letras e sem um dígito zero comum.

O resultado usa notação canônica em maiúsculas. Zeros redundantes e o sinal de mais no início são removidos, e todo zero torna-se 0 sem sinal de menos. Zeros significativos à direita permanecem, pois removê-los alteraria o inteiro.

Mudar de base pode aumentar o número de dígitos. Uma entrada válida de 4096 dígitos na base 36 pode gerar mais de 4096 dígitos binários. O resultado completo continua disponível, mas Inverter não pode colocá-lo na entrada sem ultrapassar o limite ou perder dígitos.

Não. O resultado completo continua exato. Para evitar milhares de linhas, as operações detalhadas são limitadas a 16 dígitos de origem normalizados e 64 dígitos de destino. Conversões maiores mostram as bases usadas, o sinal, as contagens de dígitos e um resumo da normalização.

Fontes e revisão

Estas referências explicam a notação posicional e as operações com inteiros do ECMAScript; elas não certificam todos os navegadores ou convenções de notação.

Fontes revisadas em 6 de novembro de 2026. Os limites de entrada e do método são definidos por este produto, não uma certificação universal de notação ou de navegadores.

Calculadora científica

Calcule expressões reais com potências, raízes, logaritmos e trigonometria em graus ou radianos, com precedência e limites numéricos claros.

Abrir ferramenta — Calculadora científica

Calculadora de variação percentual

Compare o valor inicial com o novo para encontrar o aumento ou a redução percentual e a variação numérica.

Abrir ferramenta — Calculadora de variação percentual

Calculadora de média aritmética

Calcule a média aritmética de uma lista, escolhendo o separador decimal e conferindo a quantidade e a soma.

Abrir ferramenta — Calculadora de média aritmética

Calculadora de porcentagem

Calcule uma porcentagem de um número, a porcentagem de uma parte em relação ao total ou o total a partir de uma parte e sua porcentagem.

Abrir ferramenta — Calculadora de porcentagem

Calculadora de média ponderada

Calcule a média de valores com pesos relativos. Confira a soma dos pesos e copie um resultado com contexto.

Abrir ferramenta — Calculadora de média ponderada

Calculadora de frações

Calcule com frações e números mistos ou simplifique uma fração à forma irredutível.

Abrir ferramenta — Calculadora de frações

Calculadora de mediana

Encontre a mediana de uma lista e confira os valores centrais e a prévia ordenada.

Abrir ferramenta — Calculadora de mediana

Calculadora de MMC

Calcule o MMC exato de 2 a 20 inteiros positivos e veja o MDC e as etapas do cálculo.

Abrir ferramenta — Calculadora de MMC

Calculadora de área e circunferência do círculo

Calcule a área e a circunferência pelo raio ou diâmetro e converta unidades métricas e imperiais.

Abrir ferramenta — Calculadora de área e circunferência do círculo

Calculadora de escala

Converta comprimentos de desenhos ou modelos em medidas reais, faça o inverso ou encontre a escala.

Abrir ferramenta — Calculadora de escala

Gerador de números aleatórios

Gere inteiros aleatórios entre limites inclusivos, com opção de evitar repetições e ordenar.

Abrir ferramenta — Gerador de números aleatórios

Calculadora GPA

Calcule um GPA de prazo ponderado por crédito com um exemplo de carta explícita ou notas manuais. Combine pontos de qualidade anteriores e créditos GPA, com regras claras de inclusão e arredondamento.

Abrir ferramenta — Calculadora GPA

Calculadora de nota final

Calcule a nota necessária na prova final para alcançar sua meta na disciplina. Use a média atual e o peso da prova, com arredondamento para cima e limites claros.

Abrir ferramenta — Calculadora de nota final
Ver todas as ferramentas desta categoria