Bem-vindo ao Sistersinspirit.ca, onde suas perguntas são respondidas por especialistas e membros experientes da comunidade. Nossa plataforma oferece uma experiência contínua para encontrar respostas precisas de uma rede de profissionais experientes. Explore um vasto conhecimento de profissionais em diferentes disciplinas em nossa abrangente plataforma de perguntas e respostas.

Pessoal,

Boa noite,

Como resolvo expressões desse tipo
(AEF7D.C9B)16
+
(9CCD.ED8)16
?
Desculpe pode ser simples mas estou no primeiro período e estou um pouco perdido


Sagot :

Você sabe resolver expressões na base 10 (decimal), correto?
Por exemplo: 278,2492 + 29,2
Você resolve:
  278,2492
+ 29,2000
========
  307,4492

Para outras bases, o processo é idêntico! A diferença é que a base 16 tem 16 símbolos, em vez de 10 (são 0..9, A..F, onde A=10, B=11, C=12, D=13, E=14, F=15)

Antes de resolver a tua, vou dar um exemplo:
A98,4B + 109A0,2
Fica:
     A98,4B
+109A0,20
===========
  11438,6B

Passo-a-passo:
1) B+0=11+0=11=B
2) 4+2=6
3) 8+0=8
4) 9+A=9+10=19 (sobra 19-16=3 e passa 1)
5) A+9=10+9=19; como passou 1 do anterior, 19+1=20 (sobra 20-16=4 e passa 1)
6) (nada)+0=0+0=0; como passou 1 do anterior, 0+1=1
7) (nada)+1=0+1=1
Colocamos a vírgula no local correto, e a resposta é 11438,6B

Respondendo agora à tua pergunta:
AEF7D.C9B + 9CCD.ED8

   AEF7D.C9B
+   9CCD.ED8
============
    B8C4B.B73

Esse é um pouco complicado pois tem muitos "passa-1". Mas se você fizer com cuidado, não tem erro. É bom você sempre escrever uma tabela do lado com A=10, B=11 etc para facilitar.