Matemática · Ferramenta gratuita online

Números binários

Execute aritmética binária exata e converta inteiros assinados entre a base 2 e decimal sem conversão de ponto flutuante.

Seus dados

Os cálculos são feitos no navegador. Não é necessário ter conta.

RESULTADO DE EXEMPLOCalculado no dispositivo
Base 2 resultado
1101
Decimal
13
Dados claros. Métodos transparentes.
Meu espaço

Calcule com seus dados para salvar um resultado ou comparar cenários.

Como funciona

Uma distinção útil

O sinal difere da codificação binária

Nesta calculadora de inteiros com sinal, 11111111 representa 255 decimal. Não significa automaticamente −1 como no complemento de dois em oito bits. Digite um sinal de menos explícito para representar um valor negativo.

Distinguindo valores binários dos valores decimais

A notação binária usa uma base de valor de lugar diferente da notação decimal comum. A mesma sequência escrita de dígitos pode, portanto, representar uma quantidade diferente dependendo da base escolhida. Selecione o modo de conversão ao mudar a notação e o modo aritmético ao operar em entradas binárias. Mantenha zeros de liderança somente quando uma largura de bits fixa for relevante para sua aplicação separada.

AritméticaFórmula e pressupostos

Converta dígitos posicionais em inteiros, execute a operação e converta de volta para a base escolhida.

A divisão retorna o quociente inteiro e o restante. As entradas não usam prefixos.

Converter decimal e binárioFórmula e pressupostos

Intérprete dígitos posicionais e, em seguida, formate o número inteiro exato na outra base.

Os inteiros assinados são suportados. Não é utilizada conversão de ponto flutuante.

Exemplo trabalhado

Usando o Aritmética Exemplo:

Dados
Primeiro número
1010
Operação
Adicionar
Segundo número
11
Método

Converta dígitos posicionais em inteiros, execute a operação e converta de volta para a base escolhida.

Resultado

Resultado do exemplo

Base 2 resultado: 1101

Decimal: 13

São inputs ilustrativos. Mude os valores para explorar um cenário diferente.

Referências das fórmulas

As referências explicam os métodos subjacentes; elas não implicam endosso ou revisão profissional individual do Finflo.

Perguntas comuns

Devo incluir um prefixo 0b com uma entrada binária?

- Não. Digite os dígitos binários diretamente. O modo selecionado já estabelece a base.

A divisão binária retorna uma expansão fracionária repetida?

- Não. O modo aritmético retorna um quociente inteiro e restante em vez de uma expansão binária fracionária.

Preparado pelo Finflo. Nossa metodologia · Política editorial · Aviso legal