canivete
    pt

    LÂMINA · CALCULADORA

    Conversor de base numérica

    Digita um número em binário, octal, decimal ou hexadecimal e as outras três bases aparecem na hora, prontas pra copiar. De quebra, uma tabela ASCII pra consulta.

    binário (base 2)
    octal (base 8)
    hexadecimal (base 16)
    Tabela ASCII (32–126)

    decimal · hexadecimal · caractere

    32 · 0x20 · espaço33 · 0x21 · !34 · 0x22 · "35 · 0x23 · #36 · 0x24 · $37 · 0x25 · %38 · 0x26 · &39 · 0x27 · '40 · 0x28 · (41 · 0x29 · )42 · 0x2A · *43 · 0x2B · +44 · 0x2C · ,45 · 0x2D · -46 · 0x2E · .47 · 0x2F · /48 · 0x30 · 049 · 0x31 · 150 · 0x32 · 251 · 0x33 · 352 · 0x34 · 453 · 0x35 · 554 · 0x36 · 655 · 0x37 · 756 · 0x38 · 857 · 0x39 · 958 · 0x3A · :59 · 0x3B · ;60 · 0x3C · <61 · 0x3D · =62 · 0x3E · >63 · 0x3F · ?64 · 0x40 · @65 · 0x41 · A66 · 0x42 · B67 · 0x43 · C68 · 0x44 · D69 · 0x45 · E70 · 0x46 · F71 · 0x47 · G72 · 0x48 · H73 · 0x49 · I74 · 0x4A · J75 · 0x4B · K76 · 0x4C · L77 · 0x4D · M78 · 0x4E · N79 · 0x4F · O80 · 0x50 · P81 · 0x51 · Q82 · 0x52 · R83 · 0x53 · S84 · 0x54 · T85 · 0x55 · U86 · 0x56 · V87 · 0x57 · W88 · 0x58 · X89 · 0x59 · Y90 · 0x5A · Z91 · 0x5B · [92 · 0x5C · \93 · 0x5D · ]94 · 0x5E · ^95 · 0x5F · _96 · 0x60 · `97 · 0x61 · a98 · 0x62 · b99 · 0x63 · c100 · 0x64 · d101 · 0x65 · e102 · 0x66 · f103 · 0x67 · g104 · 0x68 · h105 · 0x69 · i106 · 0x6A · j107 · 0x6B · k108 · 0x6C · l109 · 0x6D · m110 · 0x6E · n111 · 0x6F · o112 · 0x70 · p113 · 0x71 · q114 · 0x72 · r115 · 0x73 · s116 · 0x74 · t117 · 0x75 · u118 · 0x76 · v119 · 0x77 · w120 · 0x78 · x121 · 0x79 · y122 · 0x7A · z123 · 0x7B · {124 · 0x7C · |125 · 0x7D · }126 · 0x7E · ~

    Processado no seu navegador — seus arquivos não saem do seu computador.

    Como funciona

    1. Digite o número

      No campo "Número", digite um inteiro sem sinal. Pode colar do jeito que veio do código: prefixos como 0x e 0b, espaços e underscores são aceitos numa boa.

    2. Confira a base de origem

      No seletor "Base de origem", diga em que base está o que você digitou: binário (base 2), octal (base 8), decimal (base 10) ou hexadecimal (base 16). O padrão é decimal.

    3. Leia e copie as outras três

      As três bases restantes aparecem ao vivo, com binário e hexadecimal agrupados de 4 em 4 pra facilitar a leitura. O botão "copiar" do lado de cada uma leva o valor limpo pra área de transferência.

    Perguntas frequentes

    O que é binário, afinal?

    É o jeito do computador contar: só com 0 e 1, porque no fundo tudo são chaves ligadas ou desligadas. A gente conta de 10 em 10 (dez dedos); o computador conta de 2 em 2. O número 5, por exemplo, vira 101 em binário — um 4, nenhum 2 e um 1.

    E hexadecimal, pra que serve?

    É a base 16: usa 0–9 e depois A–F (A vale 10, F vale 15). Programadores gostam porque é binário compactado — cada dígito hex equivale a exatamente 4 bits. É por isso que cor de site se escreve assim: #FF0000 é o vermelho no talo.

    Posso colar "0x1F" direto do código?

    Pode. A ferramenta aceita o prefixo da própria base (0b pra binário, 0o pra octal, 0x pra hexadecimal) e ignora espaços e underscores — "1010 0001" e "0b1010_0001" funcionam igual.

    Por que o binário aparece com espaços no meio?

    É só agrupamento de leitura, de 4 em 4 dígitos a partir da direita — o mesmo motivo de escrevermos 1.000.000 com pontos. Na hora de copiar, o valor vai limpo, sem espaço nenhum.

    Tem limite de tamanho?

    Vale qualquer inteiro de 0 até 18.446.744.073.709.551.615 — o famoso 2⁶⁴ − 1, o maior número sem sinal de 64 bits. Passou disso, a ferramenta avisa. Negativos e números com vírgula não entram: é conversor de inteiros.

    Pra que serve a tabela ASCII ali embaixo?

    É consulta rápida: os caracteres de 32 a 126 com seus códigos em decimal e hexadecimal. Útil pra quem está decifrando bytes, escapando caracteres ou aprendendo como o computador guarda texto.

    Outras lâminas