Você está na página 1de 5

Fernando Jose Zardinello Batistti – Cálculo numérico – Atividade 2

Questão 01 – Letra A
Transformando o número 37

37 = 18 + 1
18 = 9 + 9 + 0
9= 4+4+1
4= 2+2+0
2= 1+1+0
1=1
Organizando todos os números em vermelho de baixo pra cima temos

100101
E então temos

(37)10 = (100101)2

Questão 01 – Letra B
Transformando o número 2345

2345 = 1172 + 1172 + 1


1172 = 586 + 586 + 0
586 = 293 + 293 + 0
293 = 146 + 146 + 1
146 = 73 + 73 + 0
73 = 36 + 36 + 1
36 = 18 + 18 + 0
18 = 9 + 9 + 0
9= 4+4+1
4= 2+2+0
2= 1+1+0
1=1
Organizando todos os números em vermelho de baixo pra cima temos

100100101001
E então temos
(2345)10 = (100100101001)2

Questão 01 – Letra C
Temos o número

0,1217
Multiplicando ele por 2 temos

2 ∗ 0,1217 = 0,2434 + 0
Multiplicando ele por 2 temos

2 ∗ 0,2434 = 0,4868 + 0
Multiplicando ele por 2 temos

0,4868 ∗ 2 = 0,9736 + 0
Multiplicando ele por 2 temos

0,9736 ∗ 2 = 0,9472 + 1
Multiplicando ele por 2 temos

0,9472 ∗ 2 = 0,8944 + 1
E repetindo isso

0,8944 ∗ 2 = 0,7888 + 1
0,7888 ∗ 2 = 0,5776 + 1
0,5776 ∗ 2 = 0,1552 + 1
0,1552 ∗ 2 = 0,3104 + 0
0,3104 ∗ 2 = 0,6208 + 0
0,6208 ∗ 2 = 0,2416 + 1
0,2416 ∗ 2 = 0,4832 + 0
0,4832 ∗ 2 = 0,9664 + 0
0,9664 ∗ 2 = 0,9328 + 1
0,9328 ∗ 2 = 0,8656 + 1
0,8656 ∗ 2 = 0,7312 + 1
0,7312 ∗ 2 = 0,4624 + 1

Existem números que não tem representação finita quando transformamos de decimal para
binário, então podemos afim de buscar uma solução sem utilizar programas para este
problema

(0,1217)10 = (? )2
Uma possível suficiência de número de algarismos requisitados do tipo “Converter o número
0,1217 para um número binário com n dígitos” onde n seja um número finito.

Imagino que seja satisfatório usar este argumento pois para que conseguíssimos um número
finito de algarismos teríamos que em alguma hora chegar em algo do tipo

0,5000 ∗ 2 = 1,000
E assim finalizar este número da seguinte forma

(0,1217)10 = (0,00011111001001111 … 1)2

Para o caso dele ser finito, ou então identificar uma forma de prever um padrão na
possibilidade dele ser infinito da seguinte forma

(0,1217)10 = (0,00011111001001111?̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅̅
? ? ? ? ? ? ? ? ? )2
Então para ao menos ficar expresso as possíveis soluções que tenho para oferecer para este
problema é uma com 17 algarismos, e dessa forma ela seria

(0,1217)10 = (0,00011111001001111)2

Questão 02 – Letra A
Temos o número

(101101)2

E para converter devemos ordenar eles da seguinte forma

1
0
1
1
0
1
E com isso

20 ∗ 1 = 1

21 ∗ 0 = 0

22 ∗ 1 = 4

23 ∗ 1 = 8

24 ∗ 0 = 0

25 ∗ 1 = 32
E somando todos os números do resultado temos

32 + 8 + 4 + 1 = 45
E com isso temos
(101101)2 = (45)10

Questão 02 – Letra B
Da mesma forma da questão A, porém agora para o número

(110101011)2

Temos

20 ∗ 1 = 1

21 ∗ 1 = 2

22 ∗ 0 = 0

23 ∗ 1 = 8
24 ∗ 0 = 0

25 ∗ 1 = 32

26 ∗ 0 = 0
27 ∗ 1 = 128

28 ∗ 1 = 256
E com isso temos somando todos os resultados que

(110101011)2 = (1 + 2 + 8 + 32 + 128 + 256)10


(110101011)2 = (447)10

Questão 02 – Letra C
Temos o número

(0,1101)2

E temos da mesma forma da letra A o seguinte

2−1 ∗ 1 = 0,5

2−2 ∗ 1 = 0,25

2−3 ∗ 0 = 0

2−4 ∗ 1 = 0,0625
E somando tudo temos que

(0,1101)2 = (0,5 + 0,25 + 0 + 0,0625)10


(0,1101)2 = (0,8125)10

Questão 02 – Letra D
Temos o número
(0,111111101)2

E temos da mesma forma da letra A o seguinte

2−1 ∗ 1 = 0,5

2−2 ∗ 1 = 0,25

2−3 ∗ 1 = 0,125
2−4 ∗ 1 = 0,0625

2−5 ∗ 1 = 0,03125

2−6 ∗ 1 = 0,015625

2−7 ∗ 0 = 0

2−8 ∗ 1 = 0,00390625
E somando tudo temos que

(0,1101)2 = (0,5 + 0,25 + 0,125 + 0,0625 + 0,03125 + 0,015625 + 0 + 0,00390625)10


(0,1101)2 = (0,98828125)10

Você também pode gostar