Está en la página 1de 8

1) Representar na base 2 os números:

N1: (3434)10 = (110101101010) 2


3434 / 2 = 1717 Resto 0
1717 / 2 = 858 Resto 1
858 / 2 = 429 Resto 0
429 / 2 = 214 Resto 1
214 / 2 = 107 Resto 0
107 / 2 = 53 Resto 1
53 / 2 = 26 Resto 1
26 / 2 = 13 Resto 0
13 / 2 = 6 Resto 1
6/2= 3 Resto 0
3/2= 1 Resto 1
1/2= 0 Resto 1

N2: (0,1225)10 = (0,00011111010111)2


0,1225 * 2 = 0 + 0,2450
0,2450 * 2 = 0 + 0,49
0,49 * 2 = 0 + 0,98
0,98 * 2 = 1 + 0,96
0,96 * 2 = 1 + 0,92
0,92 * 2 = 1 + 0,84
0,84 * 2 = 1 + 0,68
0,68 * 2 = 1 + 0,36
0,36 * 2 = 0 + 0,72
0,72 * 2 = 1 + 0,44
0,44 * 2 = 0 + 0,88
0,88 * 2 = 1 + 0,76
0,76 * 2 = 1 + 0,52
0,52 * 2 = 1 + 0,04

N3: (33,0236)10
Parte inteira: (33)10 = (100001)2
33 / 2 = 16 Resto 1
16/ 2 = 8 Resto 0
8/2= 4 Resto 0
4/2= 2 Resto 0
2/2= 1 Resto 0
1/2= 0 Resto 1
Parte Fracionária: (0,0236)10 = (0,000001100000101010)2
0,0236 * 2 = 0 + 0,0472
0,0472 * 2 = 0 + 0,0944
0,0944 * 2 = 0 + 0,1888
0,1888 * 2 = 0 + 0,3776
0,3776 * 2 = 0 + 0,7552
0,7552 * 2 = 1 + 0,5104
0,5104 * 2 = 1 + 0,0208
0,0208 * 2 = 0 + 0,0416
0,0416 * 2 = 0 + 0,0832
0,0832 * 2 = 0 + 0,1664
0,1664 * 2 = 0 + 0,3328
0,3328 * 2 = 0 + 0,6656
0,6656 * 2 = 1 + 0,3312
0,3312 * 2 = 0 + 0,6624
0,6624 * 2 = 1 + 0,3248
0,3248 * 2 = 0 + 0,6496
0,6496 * 2 = 1 + 0,2992
0,2992* 2 = 0 + 0,5984

Logo, temos que (33,0236)10 = (100001,000001100000101010)2

2) Representar na base 10, na base 8 e na base 16 os números:

N1: (110111,0101010111)2 = 1*25 + 1*24 + 0*23+ 1*22 + 1*21 + 1*20 + 0*2-1 + 1*2-2 +
+ 0*2-3 + 1*2-4 + 0*2-5 + 1*2-6 + 0*2-7 + 1*2-8 + 1*2-9 + 1*2-10 = (55,3349609375)10

(110 111 , 010 101 011 100)2 = (67,2534)8


(0011 0111 , 0101 0101 1100)2 = (37,55C)16

N2: (0,010111100)2 = 0*20 + 0*2-1 + 1*2-2 + 0*2-3 + 1*2-4 + 1*2-5 + 1*2-6 + 1*2-7 + 0*2-8 +
0*2-9 = (0,3671875)10

(0 , 010 111 100)2 = (0,274)8


(0 , 0101 1110 0000)2 = (0,5E0)16

N3: (1111,0101011)2
1*23+ 1*22 + 1*21 + 1*20 + 0*2-1 + 1*2-2 + 0*2-3 + 1*2-4 + 0*2-5 + 1*2-6 + 1*2-7 =
(15,3359375)10

(001 111 , 010 101 100)2 = (17,254)8


(1111 , 0101 0110)2 = (F,56)16
Converta os números representados na base 8 para a base 16 e da base 16 para a base 8;

Para converter da base 8 para base 16, utilizamos a base 2 como base transitiva.
N1: (67,2534)8 = (110 111 , 010 101 011 100)2 = (0011 0111 , 0101 0101 1100)2 =
= (37,55C)16
N2: (0,274)8 = (0 , 010 111 100)2 = (0 , 0101 1110 0000)2 = (0,5E0)16
N3: (17,254)8 = (001 111 , 010 101 100)2 = (1111 , 0101 0110)2 = (F,56)16
E para converter da base 16 para base 8, utilizamos a base 2 como base transitiva.
N1: (37,55C)16 = (0011 0111 , 0101 0101 1100)2 = (110 111 , 010 101 011 100)2 =
= (67,2534)8
N2: (0,5E0)16 = (0 , 0101 1110 0000)2 = (0 , 010 111 100)2 = (0,274)8
N3: (F,56)16 = (1111 , 0101 0110)= (001 111 , 010 101 100)2 = (17,254)8

3) Representar na base 5 o seguinte valor (32,013)4 e na base 6 o número obtido na base 5;

Para representar o número (32,013)4 na base 5, utilizaremos a base 10 como base transitiva.
(32,013)4 = 3*41 + 2*40 + 0*4-1 + 1*4-2 + 3*4-3 = (14,109375)10
(14,109375)10
Parte Inteira: (14)10 = (24)5
14 / 5 = 2 Resto 4
2 /5 = 0 Resto 2

Parte Fracionária: (0,109375)10 = (0,0233134430)5


0,109375 * 5 = 0 + 0,546875
0,546875 * 5 = 2 + 0,734375
0,734375 * 5 = 3 + 0,671875
0,671875 * 5 = 3 + 0,359375
0,359375 * 5 = 1 + 0,796875
0,796875 * 5 = 3 + 0,984375
0,984375 * 5 = 4 + 0,921875
0,921875 * 5 = 4 + 0,609375
0,609375 * 5 = 3 + 0,046875
0,046875 * 5 = 0 + 0,234375

Logo, (14,109375)10 = (24,0233134430)5


Para representar o número (24,0233134430)5 na base 6, utilizaremos a base 10 como base
transitiva.
Tendo (24,0233134430)5 = (14,109375)10, faremos a conversão desta para a base 6.

(14,109375)10
Parte Inteira: (14)10 = (22)6
14 / 6 = 2 Resto 2
2 /6 = 0 Resto 2

Parte Fracionária: (0,109375)10 = (0,035343)6


0,109375 * 6 = 0 + 0,65625
0,65625 * 6 = 3 + 0,9375
0,9375 * 6 = 5 + 0,625
0,625 * 6 = 3 + 0,75
0,75 * 6 = 4 + 0,5
0,5 * 6 = 3 + 0
Logo, (14,109375)10 = (22,035343)6. Então, (24,0233134430)5 = (22,035343)6

4) Considere o sistema F(2,4,2,2);

a) Quantos números podemos representar nesse sistema?


Temos que 𝛽 = 2, então os dígitos podem ser 0 ou 1.
m = 2 e M = 2, então -2 ≤ e ≥ 2 e t = 4.
Assim, os números são da forma: ± 0,d1d2d3d4 * 𝛽 𝑒
Logo, temos duas possibilidades para o sinal, uma possibilidade para d1, duas possibilidades
para d2, d3, d4 e cinco possibilidades para 𝛽 𝑒 .
Fazendo o produto 2*1*2*2*2*5 = 80.
Assim, nesse sistema podemos representar 81 números, visto que o zero faz parte de qualquer
sistema.

b) Qual o maior número na base 10 que pode ser representado por F( sem considerar
arredondamento).
0,1111 * 22 = (1*2-1 + 1*2-2 + 1*2-3 + 1*2-4) * 22 = (3,75)10

c) Represente todos os números possíveis deste sistema na base 10.

Para escrever quais são os números, notemos que as formas de mantissa são: 0,1000; 0,1001;
0,1010; 0,1011; 0,1100; 0,1101; 0,1110; 0,1111 e as formas de 𝛽 𝑒 são: 2−2 , 2−1 , 20 , 21 e 22 .
Assim, obtemos os seguintes números:
0,1000 * 2−2 = (0,125)10
0,1000 * 2−1 = (0,25)10
0,1000 * 20 = (0,5)10
0,1000 * 21 = (1,0)10
0,1000 * 22 = (2,0)10
Desde que (0,1000)2 = (0,5)10
0,1000 * 20 = 0,1000 = 1*2-1 = ½ = (0,5)10

0,1001 * 2−2 =(0,140625)10


0,1001 * 2−1 =(0,28125)10
0,1001 * 20 =(0,5625)10
0,1001 * 21 =(1,125)10
0,1001 * 22 =(2,25)10
Desde que (0,1001)2 = (0,5625)10
0
0,1001 * 2 = 0,1001 = 1*2-1 + 1*2-4 = ½ + 1/16 = (0,5625)10

0,1010 * 2−2 = (0,15625)10


0,1010 * 2−1 = (0,3125)10
0,1010 * 20 = (0,625)10
0,1010 * 21 = (1,25)10
0,1010 * 22 = (2,5)10
Desde que (0,1010)2 = (0,625)10
0,1010 * 20 = 0,1010 = 1*2-1 + 1*2-3 = ½ + 1/8 = (0,625)10

0,1011 * 2−2 = (0,171875)10


0,1011 * 2−1 = (0,34375)10
0,1011 * 20 = (0,6875)10
0,1011 * 21 = (1,375)10
0,1011 * 22 = (2,75)10
Desde que (0,1010)2 = (0,6875)10
0,1011 * 20 = 0,1011 = 1*2-1 + 1*2-3 + 1*2-4 = ½ + 1/8 + 1/16 = 0,5 + 0,125 + 0,0625 = (0,6875)10

0,1100 * 2−2 = (0,1875)10


0,1100 * 2−1 = (0,375)10
0,1100 * 20 = (0,75)10
0,1100 * 21 = (1,5)10
0,1100 * 22 = (3)10
Desde que (0,1100)2 = (0,625)10
0
0,1100 * 2 = 0,1100 = 1*2-1 + 1*2-2 = ½ + ¼ = (0,75)10

0,1101 * 2−2 =
(0,203125)10
0,1101 * 2−1 =
(0,40625)10
0,1101 * 20 =
(0,8125)10
0,1101 * 21 =
(1,625)10
0,1101 * 22 =
(3,25)10
Desde que (0,1101)2 = (0,8125)10
0
0,1101 * 2 = 0,1101 = 1*2 + 1*2-2 + 1*2-4 = ½ + ¼ + 1/16 = 0,5 + 0,25 + 0,0625 = (0,8125)10
-1
0,1110 * 2−2 =
(0,21875)10
0,1110 * 2−1 =
(0,4375)10
0,1110 * 20 =
(0,875)10
0,1110 * 21 =
(1,75)10
0,1110 * 22 =
(3,5)10
Desde que (0,1110)2 = (0,875)10
0
0,1110 * 2 = 0,1110 = 1*2 + 1*2-2 + 1*2-3 = ½ + ¼ + 1/8 = 0,5 + 0,25 + 0,125= (0,875)10
-1

0,1111 * 2−2 = (0,234375)10


0,1111 * 2−1 = (0,46875)10
0,1111 * 20 = (0,9375)10
0,1111 * 21 = (1,875)10
0,1111 * 22 = (3,75)10
Desde que (0,1111)2 = (0,9375)10
0,1111 * 20 = 0,1111 = 1*2-1 + 1*2-2 + 1*2-3 + 1*2-4 = ½ + ¼ + 1/8 + 1/16 = 0,5 + 0,25 + 0,125 + 0,0625 = (0,9375)10

d) Os seguintes números na base 10 podem ser representados em F? F(2,4,2,2).


N1: (0,38)10 = (0,0110000101)2
0,38 * 2 = 0 + 0,76
0,76 * 2 = 1 + 0,52
0,52 * 2 = 1 + 0,04
0,04 * 2 = 0 + 0,08
0,08 * 2 = 0 + 0,16
0,16 * 2 = 0 + 0,32
0,32 * 2 = 0 + 0,64
0,64 * 2 = 1 + 0,28
0,28 * 2 = 0 + 0,56
0,56 * 2 = 1 + 0,12 Logo, temos que 0,1100 * 2-1 ∈ F
N2: (5,3)10
Parte inteira: (5)10 = (101)2
5/2 = 2 Resto 1
2/2 = 1 Resto 0
1/2 = 0 Resto 1
̅̅̅̅̅̅̅)2
Parte Fracionária: (0,3)10 = (0,01001
0,3 *2= 0 + 0,6
0,6 *2= 1 + 0,2
0,2 *2= 0 + 0,4
0,4 *2= 0 + 0,8
0,8 *2= 1 + 0,6
0,6 *2= 1 + 0,2
0,2 *2= 0 + 0,4
0,4 *2= 0 + 0,8 ̅̅̅̅̅̅̅)2
Logo, (5,3)10 = (101,01001
3
0,8 *2= 1 + 0,6 0,1010 * 2 ∉ F, pois e = 3 > M
̅̅̅̅̅̅̅)2
N3: (0,15)10 = (0,001001
0,15 *2= 0 + 0,30
0,30 *2= 0 + 0,60
0,60 *2= 1 + 0,20
0,20 *2= 0 + 0,40
0,40 *2= 0 + 0,80
0,80 *2= 1 + 0,60
0,60 *2= 1 + 0,20
0,20 *2= 0 + 0,40
0,40 *2= 0 + 0,80
0,80 *2= 1 + 0,60 Logo, temos que 0,1001 * 2-2 ∈ F

N4: (3,8)10
Parte inteira: (3)10 = (11)2
3/2 = 1 Resto 1
1/2 = 0 Resto 1
̅̅̅̅̅̅̅)2
Parte Fracionária: (0,8)10 = (0,1100
0,8 *2= 1 + 0,6
0,6 *2= 1 + 0,2
0,2 *2= 0 + 0,4
0,4 *2= 0 + 0,8
0,8 *2= 1 + 0,6
0,6 *2= 1 + 0,2
0,2 *2= 0 + 0,4
0,4 *2= 0 + 0,8

̅̅̅̅̅̅̅)2
Logo, (3,8)10 = (11,1100
0,1110 * 22 ∈ F
5) Considere os valores reais x = 8167,073 e y = 671,0045 representados em um sistema de
ponto flutuante com 4 dígitos significativos e base decimal, F(10,4,6,6), não normalizado, em
arredondamento.
Determine os erros absolutos e relativos da Soma e do Produto que ocorrem na representação
de x e y no sistema F.

Para o sistema F(10,4,6,6), temos:


x = 8167,073
𝑥̅ = 0,8167 * 104
y = 671,0045
𝑦̅ = 0,671 * 103 = 0,0671 * 104
𝑥̅ + 𝑦̅ = (0,8167 * 104) + (0,0671 * 104) = 0,8838 * 104
𝑥̅ * 𝑦̅ = (0,8167 * 104) * (0,0671 * 104) = 0,05480057 * 108 = 5480057

EAx = | x - 𝑥̅ | = | (0,8167073 * 104) – (0,8167 * 104) | = 0,0000073 * 104


EAx = 7,3 * 10-2
EAy = | y - 𝑦̅ | = | (0,06710045 * 104) – (0,0671 * 104) | = 0,00000045 * 104
EAy = 4,5 * 10-3
EAx+y = EAx + EAy = 7,3 * 10-2 + 4,5 * 10-3 ⇒ 7,3 * 10-2 + 0,45 * 10-2
EAx+y = 7,75 * 10-2
EA𝑥+𝑦 7,75 ∗ 10−2
ERx+y = =
𝑥̅ +𝑦̅ 0,8838 ∗ 104

ERx+y = 8,7689522516 * 10-6

EAxy = (𝑥̅ * EAy) + (𝑦̅ * EAx) =


= (0,8167 * 104 * 4,5 * 10-3) + (0,0671 * 104 * 7,3 * 10-2) =
= (3,67515 * 10) + (0,48983 * 102) = (3,67515 * 10) + (4,8983 * 10)
EAxy = 8,57345 * 101
EA𝑥𝑦 8,57345 ∗ 101
ERxy = ERx + ERy = =
𝑥̅ .𝑦̅ 5480057

ERxy = 1,5644819022 * 10-5