SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO...

26
SISTEMA DE NUMERAÇÃO DECIMAL 1 Para explicar a conversão vamos utilizar um número decimal qualquer, por exemplo, 594. Este número significa: 5 100 + 9 10 + 41 = 594 5 10 2 + 9 10 1 + 4 10 0 = 594 594 10 Representação decimal:

Transcript of SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO...

Page 1: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

SISTEMA DE NUMERAÇÃO DECIMAL

1

Para explicar a conversão vamos utilizar um número decimal qualquer, por exemplo, 594. Este

número significa:

5 𝑥 100 + 9 𝑥 10 + 4 𝑥 1 = 594

𝑐𝑒𝑛𝑡𝑒𝑛𝑎 𝑑𝑒𝑧𝑒𝑛𝑎 𝑢𝑛𝑖𝑑𝑎𝑑𝑒

5 𝑥 102 + 9 𝑥 101 + 4 𝑥 100 = 594

59410Representação decimal:

Page 2: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

SISTEMA BINÁRIO

2

O sistema binário de numeração existem apenas dois algarismos:

• O algarismo 0 (zero);

• O algarismo 1 (um);

Page 3: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINARIO - DECIMAL

3

EXERCÍCIO 1:

Converter o byte 1101012 para decimal

Page 4: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINARIO - DECIMAL

4

EXERCÍCIO 2:

Converter o byte 101011012 para decimal

Page 5: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINARIO - DECIMAL

5

EXERCÍCIO 3:

Converter os números binários para decimal:

1012 10012 11102

510 910 1410

Page 6: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

6

EXERCÍCIO 4:

CONVERSÃO DECIMAL - BINÁRIO

Na prática, o bit menos significativo de um número binário

recebe a notação de LSB (em inglês, Least Significant Bit) e o bit

mais significativo de MSB (Most Significant Bit)

MSB

LSB

Converter os números 4710 para binário:

Page 7: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

7

EXERCÍCIO 5:

Converter os números decimais para binário:

211055210 71510

CONVERSÃO DECIMAL - BINÁRIO

10101210001010002 10110010112

552 ÷ 2

276 ÷ 20

138 ÷ 20

69 ÷ 20

34 ÷ 21

17 ÷ 20

8 ÷ 21

4 ÷ 20

2 ÷ 20

10

Page 8: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINÁRIO FRACIONÁRIO - DECIMAL

8

Até agora tratamos somente de números inteiros. E se o número for um binário fracionário, como

o convertemos para decimal?

Considere o número fracionário decimal 10,5; o qual pode ser decomposto como:

10,5

1 𝑥 101 0 𝑥 100 5 𝑥 10−1+ +

Page 9: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINÁRIO FRACIONÁRIO - DECIMAL

9

Para números binários agimos da mesmo forma.

Transformar em decimal o número 101,1012:

0 𝑥 21 1 𝑥 20 1 𝑥 2−1+ +

101,101

0 𝑥 2−2 1 𝑥 2−31 𝑥 22 + + +

Page 10: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINÁRIO FRACIONÁRIO - DECIMAL

10

0 𝑥 21 1 𝑥 20 1 𝑥 2−1+ +

101,101

0 𝑥 2−2 1 𝑥 2−31 𝑥 22 + + +

1 𝑥 4 + 0 𝑥 2 + 1 𝑥 1 + 1 𝑥1

2+ 1 𝑥

1

4+ 1 𝑥

1

8

4 + 1 + 0,5 + 0,125 = 5,62510

Page 11: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO BINÁRIO FRACIONÁRIO - DECIMAL

11

EXERCÍCIO 6:

Converter os números binários fracionários para decimal

111,0012 100,110012

7,12510 4,7812510

1𝑥22 + 1𝑥21 + 1𝑥20 + 0 𝑥2−1 + 0 𝑥2−2 + 1 𝑥2−3 1𝑥22 + 0𝑥21 + 0𝑥20 + 1 𝑥2−1 + 1𝑥2−2 + 0𝑥2−3 + 0𝑥2−4 + 1𝑥2−5

Page 12: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

CONVERSÃO DECIMAL FRACIONÁRIO - BINÁRIO

12

➢ Um número decimal fracionário pode ser decomposto em uma parte inteira e um parte fracionária

➢ Procedimento:

• Decompõe-se o número em parte inteira e fracionária;

• Converte-se a parte inteira utilizando divisões sucessivas;

• Converte-se a parte fracionária utilizando multiplicações sucessivas.

Page 13: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

13

EXERCÍCIO 6:

Converter os números decimal fracionário para binário:

CONVERSÃO DECIMAL FRACIONÁRIO - BINÁRIO

4,810

410 = 1002

0,8 x 2 = 1,6

0,6 x 2 = 1,2

0,2 x 2 = 0,4

0,4 x 2 = 0,8

0,810 = (0,1100 1100 1100… )2

4,810 = (100,1100 1100 1100. . )2

Page 14: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

14

EXERCÍCIO 7:

Converter os números decimal fracionário para binário:

CONVERSÃO DECIMAL FRACIONÁRIO - BINÁRIO

3,38010 310 = 112

0,38 x 2 = 0,76

0,76 x 2 = 1,52

0,52 x 2 = 1,04

0,04 x 2 = 0,080,3810 = 0,01100001020,08 x 2 = 0,16

0,16 x 2 = 0,32

0,32 x 2 = 0,640,64 x 2 = 1,28

0,28 x 2 = 0,56

Page 15: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

15

EXERCÍCIO 7:

Converter os números decimal fracionário para binário:

CONVERSÃO DECIMAL FRACIONÁRIO - BINÁRIO

3,38010

0,3810 = 0,0110000102

3,3810 = 11,011000012Para binário 0,3789062510

Aproximando temos 0,3810

1𝑥2−2 + 1𝑥2−3 + 1𝑥2−8 = 0,3789062510

Logo:

Page 16: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

16

EXERCÍCIO 8:

Converter os números decimal fracionário para binário:

CONVERSÃO DECIMAL FRACIONÁRIO - BINÁRIO

57,310 5710 = 1110012

0,3 x 2 = 0,6

0,6 x 2 = 1, 2

0,2 x 2 = 0,4

0,4 x 2 = 0,8

0,8 x 2 = 1,60,6 x 2 = 1,2

0,2 x 2 = 0,4

0100110 0110 0110 2

Page 17: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

17

SISTEMA DE NUMERAÇÃO HEXADECIMAL

➢ Trata-se de um sistema de base 16, contendo dezesseis algarismos, a

saber: 0,1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F.

➢ Observe que a sequência de letras representam as quantidade 10, 11,

12, 13, 14 e 15, respectivamente.

➢ Logo, a representação da quantidade 1610 = 1016, isto é, a análogo

ao procedimento observado nos sistemas binário e octal.

➢ O sistema hexadecimal é de extrema importância em sistemas

digitais. É muito utilizado tanto em projeto de softwares quanto de

hardwares digitais.

Page 18: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

18

SISTEMA DE NUMERAÇÃO HEXADECIMAL PARA DECIMAL

EXERCÍCIO 9:

Converter o número hexadecimal para decimal:

3𝐹16

𝐹 𝑥 1603 𝑥 161 +

15 𝑥 1603 𝑥 161 +

3𝐹16 = 6310

Page 19: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

19

EXERCÍCIO 10:

Converter o número hexadecimal para decimal:

1𝐶316

3 𝑥 1601 𝑥 162 + 𝐶 𝑥 161 +

1𝐶316 = 45110

3 𝑥 1601 𝑥 162 + 12 𝑥 161 +

SISTEMA DE NUMERAÇÃO HEXADECIMAL PARA DECIMAL

Page 20: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

20

EXERCÍCIO 11:

Converter o número hexadecimal para decimal:

23816 = ?10 1𝐹𝐶916 = ?10

23816 = 56810 𝐼𝐹𝐶16 = 813710

SISTEMA DE NUMERAÇÃO HEXADECIMAL PARA DECIMAL

2 𝑥 162 + 3 𝑥 161 + 8 𝑥 160 1 𝑥 163 + 𝐹 𝑥 162 + C 𝑥 161 + 9 𝑥 160

Page 21: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

21

EXERCÍCIO 12:

Converter o número decimal para hexadecimal:

100010 = ?16 13410 = ?16

100010 = 3𝐸816

SISTEMA DE NUMERAÇÃO DECIMAL PARA HEXADECIMAL

1000 ÷ 16

62 ÷ 168

314

3𝐸816

134 ÷ 16

86

13410 = 8616

Page 22: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

22

EXERCÍCIO 13:

Converter o número decimal para hexadecimal:

38410 = ?16 388210 = ?16

SISTEMA DE NUMERAÇÃO DECIMAL PARA HEXADECIMAL

38410 = 18016

384 ÷ 16

24 ÷ 160

18

3882 ÷ 16

388210 = 𝐹2𝐴16

242 ÷ 1610

152

Page 23: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

23

HEXADECIMAL PARA BINÁRIO e BINÁRIO PARA HEXADECIMAL

Esta conversão é direta se consideramos a tabela ao lado

Exemplo: Converter 𝐶1316 para binário

𝐶16 = 11002

116 = 00012

𝐿𝑜𝑔𝑜, 𝐶1316 = 1000 0001 00112

316 = 00112

Page 24: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

24

HEXADECIMAL PARA BINÁRIO e BINÁRIO PARA HEXADECIMAL

Converter hexadecimal para binário:

Page 25: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

25

HEXADECIMAL PARA BINÁRIO e BINÁRIO PARA HEXADECIMAL

Exemplo:

Converta 100110002 para hexadecimal.

10012 = 916

10002 = 816

𝐿𝑜𝑔𝑜, 100110002 = 9816

Page 26: SISTEMA DE NUMERAÇÃO DECIMAL - Portal Eletrônica · 2020. 6. 15. · SISTEMA DE NUMERAÇÃO HEXADECIMAL Trata-se de um sistema de base 16, contendo dezesseis algarismos, a saber:

26

HEXADECIMAL PARA BINÁRIO e BINÁRIO PARA HEXADECIMAL

Converter binário para hexadecimal