中文 繁体中文 English Русский язык Deutsch Français Español Português Italiano بالعربية Türkçe 日本語 한국어 ภาษาไทย Tiếng Việt

Calculadora hexadecimal

Modifique o valor e clique no botão "Calcular" para usar

cálculo hexadecimal & mdash para adicionar, subtrair, multiplicar ou dividir

= ?

Converter valores hexadecimais em valores decimais

Valor hexadecimal: = ?

Converter valores decimais em valores hexadecimais

Valor decimal: = ?

relacionado.Calculadora binária | Calculadora de Sub-rede IP


O sistema de números hexadecimais (hex) funciona praticamente o mesmo que os sistemas decimais e binários. Em vez de usar a base 10 ou 2, respectivamente, ela usa a base 16. O hexadecimal usa 16 dígitos, incluindo 0-9, assim como o decimal, mas também usa as letras A, B, C, D, E e F (equivalente a A, B, C, D, E, F) para representar os números 10-15. Cada dígito hexadecimal representa 4 dígitos binários, chamados de semi-bytes, o que facilita a representação de números binários grandes. Por exemplo, o valor binário 1010101010 pode ser representado como 2AA em hexadecimal. Isso ajuda o computador a comprimir grandes valores binários de uma forma que pode ser facilmente convertida entre os dois sistemas.

Aqui estão algumas conversões típicas entre valores hexadecimais, binários e decimais:


Conversão Hexadecimal/Decimal

Hexadecimal.do binário.número decimal
000
um.um.um.
2102
3113
quatro.100quatro.
51015
61106
sete.111sete.
810008
910019
A em101010
B em101111
C em110012
D em110113
E em111014
F em111115
141010020
Três F11111163

A conversão entre decimal e hexadecimal envolve a compreensão dos valores de posição de diferentes sistemas numéricos. Há uma discussão mais profunda. Página da calculadora bináriaSenhoras e senhores. Observe que a conversão entre decimal e hexadecimal é muito semelhante à conversão entre decimal e binário. A capacidade de realizar uma dessas transformações deve tornar a outra relativamente simples. Como mencionado anteriormente, o hexadecimal é base 16. Isso significa que para o valor 2AA, cada valor de posição representa uma entropia de 16. A partir da direita, o primeiro “A” representa o dígito “um”, ou seja, 160Senhoras e senhores. O segundo “A” à direita representa o 16um.2 representando 162Senhoras e senhores. Lembre-se de que "A" em hexadecimal é equivalente a 10 em decimal. Depois de conhecer essas informações, você pode converter o hexadecimal em decimal, da seguinte forma:

Por exemplo:2AA = (2 × 16)2+ (A × 16)um.+ (A × 16)0)
 = (2 × 256) + (10 × 16) + (10 × 1)
 = 512 + 160 + 10 = 682

A conversão de decimal para hexadecimal é um pouco mais complicada, mas usa o mesmo conceito. Por favor, veja os passos e exemplos abaixo. Para entender o processo, certifique-se de concluir o exemplo em conjunto com as etapas listadas:

  1. Encontre o quadro máximo menor ou igual a 16 do número que você deseja converter, que é chamado de x.
  2. Determine o número de vezes que o quadro 16 encontrado no passo 1 entrou em X e anote o número.
  3. Multiplique o número encontrado no passo 2 pela potência de 16 e, em seguida, subtraia esse valor de x. Esse novo valor será chamado de y.
    • Observe que o número encontrado no passo 2 será o valor no valor da posição do quadro escrito 16. Por exemplo, se a entropia máxima de 16 for encontrada é 16quatro., e descobrir que o número no passo 2 é 3, então o número hexadecimal do valor será 3quatro. Valor de colocação: 3qrst, onde qrst representa 160 a 3 colocação de valores.
  4. Com Y como novo valor inicial, repita as etapas 1 a 3. Continue o processo até que 16 seja maior que o valor restante e o restante seja atribuído a 160 colocação de valores.
  5. Atribua cada valor encontrado em cada iteração da etapa 2 a seu valor de posição respectivo para determinar o valor hexadecimal.
Por exemplo:Converter 1500 para hexadecimal
 1o)Potência máxima = 162 = 256
 2) O256 × 5 = 1280, então (5 × 16)2)
 3) O1500 - 1280 = 220
 4) O16 × 13 = 208, portanto (13 × 16)um.)
 5) O220 - 208 = 12
 6) O16 é maior que 12, então 12 é o valor de 16.0 Valor bit
 7) O1500 = (5 × 16)2+ (13 × 16)um.+ (12 × 16)0)
 8) OLembre-se de que 10-15 tem números alfanuméricos: 13 = D, 12 = C
 9) OPortanto, o valor hexadecimal 1500 é: 5dc

A conversão de hexadecimal para decimal utiliza o mesmo princípio, mas é, sem dúvida, mais simples. Multiplique cada número em um valor hexadecimal pelo valor de bits correspondente e calcule a soma de cada resultado. O processo é o mesmo, independentemente de um valor hexadecimal incluir ou não números alfanuméricos.

Por exemplo:Converter hexadecimal 1024 para decimal
 1o)(1 × 16)3+ (0 × 16)2+ (2 × 16)um.+ (4 × 16)0)
 2) O4096 + 0 + 32 + 4 = 4132

Adição hexadecimal

A adição hexadecimal segue as mesmas regras da adição decimal, com a única diferença de adicionar os números A, B, C, D, E e F. Se os valores ainda não foram enviados para a memória, pode ser conveniente ter o equivalente decimal de A a F à mão ao executar operações hexadecimais. Aqui está um exemplo de adição hexadecimal. Complete os exemplos e consulte o texto abaixo para obter mais detalhes.

Por exemplo:

A adição hexadecimal envolve o cálculo da adição decimal básica e a conversão entre hexadecimal e decimal quando valores maiores do que 9 (números A a F) ocorrem. No exemplo acima, B + 8 decimal é 11 + 8 = 19. 19número decimal 13 anos.Hexadecimal.Porque há um conjunto de 16 e restam três. Assim como a adição decimal, 1 vai para a próxima coluna. Portanto, o resultado da próxima coluna é 1+A(10)+7 = 18número decimalOu 12Hexadecimal.Senhoras e senhores. Transferindo 1 para a última coluna, obtemos 1 + 8 + B (11) = 20número decimalOu 14Hexadecimal.Senhoras e senhores. Isso gerou um resultado de 1423Hexadecimal.Senhoras e senhores.

Subtração hexadecimal

A subtração hexadecimal é calculada aproximadamente da mesma forma que a adição hexadecimal; Execute operações ao mesmo tempo ao converter entre valores hexadecimais e decimais. A maior diferença entre o hexadecimal e a subtração decimal é o empréstimo. Quando o hexadecimal é emprestado, o “1” emprestado representa 16número decimal E não dez.número decimalSenhoras e senhores. Isso ocorre porque a coluna emprestada é 16 vezes maior do que a coluna emprestada (da mesma razão que 1 emprestado é 10 em decimal). Apenas observe isso e faça a conversão cuidadosa das letras A a F, a subtração hexadecimal não é mais difícil do que a subtração decimal. Complete os exemplos e consulte o texto abaixo para obter mais detalhes.

Por exemplo:

Na primeira coluna à direita do exemplo acima, C ou 12número decimalmenor que F, ou seja, 15número decimalSenhoras e senhores. Portanto, é necessário tomar emprestado a próxima coluna. Isso reduz D para C e empresta 1 ou 16número decimal para a primeira coluna. 16número decimal +12número decimal - 15número decimal = 13número decimalou D na primeira coluna. As colunas a seguir não precisam ser emprestadas, tornando o cálculo fácil. Como 1 é emprestado, então C - A = 12número decimal - 10onúmero decimal = 2,5 - 3 = 2, obtém o resultado final de 22D. Se o número subtraído for maior que o número subtraído, basta alterar a posição do número, calcular a subtração e adicionar um sinal negativo ao resultado. Se o exemplo acima for substituído por 3AF - 5DC, ele será escrito como está, apenas a solução será-22D.

Multiplicação hexadecimal

A multiplicação hexadecimal pode ser complicada porque a conversão entre hexadecimal e decimal requer mais trabalho ao executar operações, pois os números tendem a ser maiores. Ter uma tabela de multiplicação hexadecimal é útil (um é fornecido abaixo). Caso contrário, cada etapa exigirá a conversão manual de decimal e hexadecimal. Aqui está um exemplo de multiplicação hexadecimal. No lado direito dos exemplos, cada etapa de multiplicação e adição é mostrada. Observe que todos os números usados são hexadecimais. Se necessário, consulte a seção Adicionar.

Por exemplo:

Divisão hexadecimal

A divisão de comprimento hexadecimal é a mesma divisão de comprimento decimal, exceto que a multiplicação e a subtração são feitas em hexadecimal. Também é possível converter para decimal e executar divisões longas em decimal e, em seguida, converter de volta quando terminar. Para fins ilustrativos, os exemplos de divisão são calculados inteiramente em hexadecimal. Tal como acontece com a multiplicação, ao fazer divisões hexadecimais, é conveniente ter uma tabela de multiplicação hexadecimal (uma fornecida abaixo). Abaixo está um exemplo. Observe que todos os números no exemplo são hexadecimais. Embora não tenha ocorrido nenhum empréstimo no exemplo a seguir, lembre-se de que o resultado de um empréstimo hexadecimal é 16número decimal Foi emprestado, não 10número decimalSenhoras e senhores. Para mais detalhes, veja a seção Subtração hexadecimal.

Divisão hexadecimal

Tabela de multiplicação hexadecimal

Tabela de multiplicação hexadecimal

financeiro Formação e saúde matemática. Outros