Académique Documents
Professionnel Documents
Culture Documents
isto
poder
como
valores
representar-se
, o que, segundo
, dois
Contagem em Hexadecimal
Assim como nos outros sistemas numricos, aps o uso de todos os dgitos hexadecimais,
se inicia a repetio com a adio de outro dgito: (...) 8, 9, A(10), B(11), C(12), D(13),
E(14), F(15), 20, 21, 22... Pode parecer pouca a diferena para os nmeros decimais,
porem esses 6 dgitos a mais fazem muita diferena. Por exemplo, com dois dgitos, em
decimal, possvel fazer 100 combinaes diferentes. Em hexadecimal, esse nmero
sobe para 256.
=
=
=
=
D
1
6
3
Hexadecimal: D163.
=
=
=
=
1111
0010
1010
0111
Binrio: 1111001010100111.
020
vrgula. Pegamos 4
- 16
-040
- 32
-080
- 80
-0
79|_16
- 64
-15
.
.
4,9375
e 15 que igual a F.
Decimal 79 = 4F(hex)
Adio Hexadecimal
possvel realizar adies diretamente com nmeros hexadecimais. Basta lembrar que os
dgitos 0-9 equivalem aos mesmos em decimal, e que os dgitos a-f equivalem aos
decimais 10-15. Assim como na soma de decimais, devemos comear pela direita.
1. Realize a soma por colunas, e pense nos valores decimais dos dgitos
2. Se a soma dos dgitos for menor que 15 (em decimal), registre o valor (em
hexadecimal)
3. Se a soma dos dgitos for maior que 15, subtraia 16 do resultado, registre o
numero hexadecimal e gere um carry na prxima coluna
Exemplo:
0dec
0oct
1hex
1dec
1oct
2hex
2dec
2oct
3hex
3dec
3oct
4hex
4dec
4oct
5hex
5dec
5oct
6hex
6dec
6oct
7hex
7dec
7oct
8hex
8dec
10oct
9hex
9dec
11oct
Ahex
10dec
12oct
Bhex
11dec
13oct
Chex
12dec
14oct
Dhex
13dec
15oct
Ehex
14dec
16oct
Fhex
15dec
17oct
Fraces
As fraces, no seu desenvolvimento hexadecimal, no so exactas a menos que o
denominador seja potncia de 2. Contudo, os perodos no costumam ser muito
complicados.
1/2 = 0,8
1/3 = 0,55...
1/4 = 0,4
1/5 = 0,33...
1/6 = 0,2AA...
1/7 = 0,249249...
1/8 = 0,2
1/9 = 0,1C1C...
1/A = 0,199...
1/B = 0,1745D1745D...
1/C = 0,155...
1/D = 0,13B13B...
1/E = 0,1249249...
1/F = 0,11...
Tabela de multiplicao
10
10
10 12
14
16
18
1A
1C 1E
12
15
18 1B
1E
21
24
27
2A
2D 30
10
14
18
1C 20 24
28
2C 30
34
38
3C 40
14
19
1E
23
28 2D 32
3C 41
46
4B
50
12
18
1E
24
2A
30 36
3C 42
48
4E
54
5A
60
15
1C 23
2A
31
38 3F
46
4D 54
5B
62
69
70
10
18
20
28
30
38
40 48
50
58
60
68
70
78
80
12
1B
24
2D 36
3F
48 51
5A
63
6C 75
7E
87
90
14
1E
28
32
3C 46
50 5A
64
6E
78
82
8C 96
A0
16
21
2C 37
42
4E
58 63
6E
79
84
8F
9A
A5
B0
18
24
30
3C 48
54
60 6C 78
84
90
9C A8
B4
C0
1A
27
34
41
4E
5B
68 75
82
8F
9C A9
B6
1C 2A
38
46
54
62
70 7E
8C 9A
A8
B6
C4 D2 E0
1E
2D 3C 4B
5A
69
78 87
96
A5
B4
C3 D2 E1
30
60
70
80 90
A0
B0
C0 D0 E0
10 10 20
40
50
37
20
C3 D0
F0
F0
100
D vezes 3 , 39 , +8 = 47
47 = 16 . 2 +15 , portanto 15 (F) e vo 2 para o incio
3A8
x DE
-------. 3330
2F88
---------Agora s falta somar normalmente
0 , 3+8 = 11 (B) , 3+8 = 11 (B) , 3+F = 18 ( 2 e vai 1) , 2+1 , 3
3A8
x DE
-------. 3330
2F86
---------32BB0
Verificao em decimal :
3A8 = 3 . 16 + 10 . 16 +8 = 936
DE = 13 . 16 + 14 = 222
32BB0 = 3.16 +2.16 +11.16 +11.16 = 207792
936 . 222 = 207792 , correcto
O mais difcil o algoritmo de diviso , mas no sei se tens de saber esse tambm...
vou fazer um fcil,para teres uma ideia
142 |_5
em 14 ( 1.16+4 = 20 ) quantas vezes h 5 ?
4 , e no sobra nada
142 |_5
. .0 . . 4
Baixa-se o 2
142 |_5
. 02 . 4
Em 2 no h 5 , logo acrescenta-se um zero ao quociente
142 |_5
. 02 . 40
Portanto o quociente 40 , e o resto 2