| q8 | Sejam
e
representações de números inteiros em hexadecimal. Forneça como resposta o valor de R-S em decimal (aproximação com 8 dígitos) |
Passo 1
Beleza, o enunciado pede pra gente pegar dois números em hexadecimal,
R = e
S = ,
converter cada um pra decimal e depois fazer , dando o resultado em decimal com 8 dígitos após o ponto.
O que vamos usar:
R =
S =
converter cada um pra decimal e depois fazer
O que vamos usar:
- Entender como funciona posição de cada dígito em bases (hexadecimal é base 16).
- Converter parte inteira e parte fracionária do hex pra decimal.
- Fazer a subtração.
Passo 2
Teoria da conversão de hexadecimal pra decimal:
- Cada dígito à esquerda da vírgula vale o dígito vezes
, onde conta de 0 pra cima (da direita pra esquerda). - Cada dígito à direita da vírgula vale o dígito vezes
, onde conta de 1 pra cima (da esquerda pra direita na fração).
Exemplo: se você tem,
então
Passo 3
Converter R =
:
-
Parte inteira
: - 4 em hex = 4 →
- C em hex = 12 →
- 2 em hex = 2 →
Soma =.
- 4 em hex = 4 →
-
Parte fracionária
: - A em hex = 10 →
- 3 em hex = 3 →
Soma =.
- A em hex = 10 →
Logo
Passo 4
Converter S =
:
- Parte inteira
= . - Parte fracionária
: - A = 10 →
- 1 = 1 →
- B = 11 →
Soma =.
- A = 10 →
Logo
Passo 5
Agora faz a subtração em decimal:
Pra manter só 8 dígitos depois da vírgula, a gente arredonda/trunca em
.