Matemática

Calculadora de sistema numérico

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

O que é um sistema numérico?

Um sistema numérico é um método para representar números usando um conjunto de símbolos e regras. O sistema numérico mais comum que utilizamos diariamente é o sistema decimal (base 10), que emprega dígitos de 0 a 9. No entanto, computadores e eletrônicos digitais operam principalmente utilizando outros sistemas, como binário (base 2), octal (base 8) e hexadecimal (base 16). Cada sistema usa seus dígitos ou caracteres exclusivos para representar valores numéricos.

Um calculador de sistemas numéricos ajuda a converter números entre diferentes bases e a realizar operações aritméticas, como adição, subtração, multiplicação e divisão entre diferentes sistemas. Esta ferramenta simplifica conversões e cálculos que, de outra forma, seriam demorados.

O calculador executa automaticamente três etapas:

  1. Converte todos os números de entrada para o sistema decimal (base 10).
  2. Realiza a operação solicitada no sistema decimal.
  3. Converte o resultado de volta para a base original selecionada pelo usuário.

Este processo garante precisão e consistência, independentemente da base em que você esteja trabalhando.

Se você precisar converter números entre diferentes bases, pode usar nosso conversor de sistema numérico.

Tipos de sistemas numéricos

1. Binário (base 2)

Extensivamente utilizado em computação, o sistema binário usa apenas dois dígitos: 0 e 1. Cada dígito binário (bit) representa um sinal elétrico ligado/desligado.

Exemplo: (1011)2=(1×23)+(0×22)+(1×21)+(1×20)=(11)10(1011)_2 = (1 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) = (11)_{10}

2. Octal (base 8)

O sistema octal utiliza dígitos de 0 a 7. Era usado historicamente em programação de computadores devido à sua relação simples com o binário (três dígitos binários correspondem a um dígito octal).

Exemplo: (217)8=(2×82)+(1×81)+(7×80)=(143)10(217)_8 = (2 \times 8^2) + (1 \times 8^1) + (7 \times 8^0) = (143)_{10}

3. Decimal (base 10)

O sistema numérico padrão para aritmética e contagem diárias. Utiliza dígitos de 0 a 9.

Exemplo: (249)10(249)_{10} permanece (249)10(249)_{10}.

4. Hexadecimal (base 16)

Comumente usado em programação e design digital, este sistema utiliza dígitos de 0–9 e letras de A–F (representando valores de 10–15).

Exemplo: (3F)16=(3×161)+(15×160)=(63)10(3F)_ {16} = (3 \times 16^1) + (15 \times 16^0) = (63)_{10}

5. Outras bases (2–36)

Além desses sistemas comuns, qualquer base entre 2 e 36 pode ser usada. As bases acima de 10 continuam adicionando letras, onde A = 10, B = 11, e assim por diante, até Z = 35.

Exemplos passo a passo

Exemplo 1: Adição binária

(1011)2+(1101)2(1011)_2 + (1101)_2

Etapa 1: Converta para decimal.

(1011)2=1×23+0×22+1×21+1×20=1110(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}, (1101)2=1×23+1×22+0×21+1×20=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 13_{10}

Etapa 2: Some em decimal.
11+13=2411 + 13 = 24

Etapa 3: Converta de volta para binário.

DivisãoQuocienteResto
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

Use os restos para formar o número binário: 2410=(11000)224_{10} = (11000)_2

Exemplo 2: Multiplicação hexadecimal

(A)16×(F)16(A)_ {16} \times (F)_{16}

Etapa 1: Converta para decimal.
(A)16=1010(A)_{16} = 10_{10}, (F)16=1510(F)_{16} = 15_{10}

Etapa 2: Multiplique em decimal.
10×15=15010 \times 15 = 150

Etapa 3: Converta de volta para hexadecimal.

DivisãoQuocienteResto
150 ÷ 1696
9 ÷ 1609

Lendo os restos de baixo para cima dá o resultado hexadecimal: 15010=(96)16150_{10} = (96)_{16}

Exemplo 3: Divisão de fração octal

(260.2)8÷(0.4)8(260.2)_8 ÷ (0.4)_8

Etapa 1: Converta para decimal.
(260.2)8=2×82+6×81+0×80+2×81=176,2510(260.2)_8 = 2×8^2 + 6×8^1 + 0×8^0 + 2×8^{-1} = 176,25_{10}, e (0.4)8=0×80+4×81=0,510(0.4)_8 = 0×8^0 + 4×8^{-1} = 0,5_{10}

Etapa 2: Divida em decimal.
176,25÷0,5=352,5176,25 ÷ 0,5 = 352,5

Etapa 3: Converta de volta para octal.

DivisãoQuocienteResto
352 ÷ 8440
44 ÷ 854
5 ÷ 805

Parte fracionária:

MultiplicaçãoResultadoResto
0,5 × 840

Resultado em octal: 352.510=(540.4)8352.5_{10} = (540.4)_8

Notas

  • Tenha cuidado ao converter números decimais com partes fracionárias. A parte fracionária é multiplicada pela base em vez de dividida.
  • Para converter o número binário fracionário (101.1)2(101.1)_2 para decimal, use potências negativas da base para a parte fracionária:
    1×22+0×21+1×20+1×21=4+0+1+0,5=5,5101×2^2 + 0×2^1 + 1×2^0 + 1×2^{-1} = 4 + 0 + 1 + 0,5 = 5,5_{10}
  • Quando se trabalha com bases maiores (ex: 36), as letras continuam até chegar em Z.

Vantagens de usar um calculador

  • Elimina erros de conversão manual.
  • Permite operação em qualquer base de 2 a 36.
  • Suporta a entrada de 2, 3 ou mais números
  • Útil para programadores de computador, estudantes e engenheiros.
  • Economiza tempo ao comparar ou converter entre bases em contextos de programação ou criptografia.

Perguntas frequentes

Como somar dois números binários (1010)₂ e (11)₂?

Converter para decimal: 1010+310=131010_{10} + 3_{10} = 13_{10}. Converter de volta para binário: (1101)2(1101)_2.

Este calculador suporta números fracionários?

Sim, ele suporta números fracionários. Você pode inserir números com ponto decimal.

Quantos números posso inserir no calculador?

Você pode inserir qualquer número de números adicionando o número necessário de campos.

Reportar um erro

Este campo é obrigatório.