Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Sistemas de Numeração: Decimal, Binário, Octal e Hexadecimal, Notas de aula de Informática

Este documento aborda os sistemas de numeração decimal, binário, octal e hexadecimal. Explica-se a representação de números em cada um destes sistemas, além de como converter números de um sistema para outro. O texto também inclui exercícios para prática.

Tipologia: Notas de aula

2020

Compartilhado em 26/04/2020

edson-antonas-12
edson-antonas-12 🇧🇷

5

(1)

16 documentos

1 / 23

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Sistemas(de(Numeração( 1(
Sistemas(de(Numeração(
Prof.(Francisco(Veríssimo(Luciano(
PRONATEC((
Programador(de(Sistemas(
(
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Pré-visualização parcial do texto

Baixe Sistemas de Numeração: Decimal, Binário, Octal e Hexadecimal e outras Notas de aula em PDF para Informática, somente na Docsity!

Sistemas de Numeração

Prof. Francisco Veríssimo Luciano

PRONATEC

Programador de Sistemas

  • Até o final do século VI os números eram apenas:
    • 1, 2, 3, 4, 5, 6, 7, 8 e 9
  • Apenas no final do século VI que foi introduzido o “ 0 ” zero.
    • Passando a ser 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9
  • Durante o ano 825 d. c. o califa al-­‐Mamum deseja transformar seu reino em um grande centro de cultura.
  • Contratando al-­‐Khowarizmi (maior matemá]co arabe de todos os tempos. Criando o sistema Decimal, que u]lizamos até hoje.
  • Termo Algarismo é homenagem a al-­‐Khowarismi.

1. O que é um número?

  • O sistema decimal u]liza como base “ 10 ” u]lizando os Algarismos:
  • 0, 1, 2, 3, 4, 5, 6, 7, 8 e 9
  • Podendo ser representado: 5.326 = 5000 + 300 + 20 + 6 ou 5 x 100 + 3 x 100 + 2 x 10 + 6 ou 5 x 10³ + 3 x 10² + 2 x 10¹ + 6 x 10⁰
  • Polinômio: Nro = dn10ⁿ + dn-­‐ 1 10ⁿ⁻¹ + d 1 10¹ + d 0 10⁰

3. Sistema Decimal

Nenhum algarismo do número pode ser maior ou igual a dez.

  • O sistema binário possui apenas os Algarismos:
    • 0 e 1 Exemplo 1:
  • Podendo ser representado: Número 1101001 2 1x2⁶ + 1x2⁵ + 0x2⁴ + 1x2³ + 0x2² + 0x2¹ + 1x1⁰ = 105 10 Exemplo 2:
  • Podendo ser representado: Número 1111 2 1x2³ + 1x2² + 1x2¹ + 1x1⁰ = 15 10
  • Polinômio: Nro = bn2ⁿ + bn-­‐ 1 2ⁿ⁻¹ + b 1 2¹ + b 0 2⁰

4. Sistema Binário

  • O sistema hexadecimal possui os Algarismos:
    • 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E e F Exemplo 1:
  • Podendo ser representado: Número 3BF4C 16 3x16⁴ + B(11)x16³ + F(15)x16² + 4x16¹ + C(12)x16⁰ = 245580 10 196608 + 45056 + 3840 + 64 + 12 = 245580 Exemplo 2:
  • Podendo ser representado: Número 2AE 16 2x16² + A(10)x16¹ + E(14)x16⁰ = 686 10 512 + 160 + 14 = 686
  • Polinômio: Nro = bn16ⁿ + bn-­‐ 1 16ⁿ⁻¹ + b 1 16¹ + b 0 16⁰

6. Sistema Hexadecimal

Algarismo Valor A 10 B 11 C 12 D 13 E 14 F 15

  • Mudança de base decimal para qualquer outra base é muito simples. Sempre trabalhada com divisões.
  • Nesse momento veremos a mudança para a base binária: 61 2 1 30 2 0 15 2 1 7 2 1 3 2 1 1 Ficando: 111101 Sendo que: 61 10 = 111101 2

1. Mudança de base decimal para outras bases

  • Nesse momento veremos a mudança para a base hexadecimal: 61 16 13 3 Ficando: 3D 16 Sendo que: 61 10 = 3D 16
  • Logo podemos dizer: 6110 = 111101 2 = 75 8 = 3D 16

2. Mudança de base decimal para outras bases

Exercícios -­‐ converta os valores da

base decimal para as demais:

Decimal Binário Octal Hexa

  • Exemplo: X 16 = (10100110) 2 Separamos em dois grupos de quatro dígitos: 1010 0110 A 6 Sendo: A6 16 = 10100110 2
  • Exemplo: X 16 = (110011) 2 Separamos em dois grupos de quatro dígitos: 0011 0011 3 3 Sendo: 33 16 = 110011 2

2. Mudança de binário para hexadecimal

Decimal Binário Hexadecimal 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F

  • A conversão de números Hexadecimais em Binários é feita transformando-­‐se os símbolos Hexadecimais em números binários de 4 dígitos:
  • Exemplo: X 2 = (A6) 16 1010 0010 A 6 Sendo: 10100010 2 = A6 16
  • Exemplo: X 2 = (33) 16 0011 0011 3 3 Sendo: 00110011 2 = A6 16 ou 110011 2 = A6 16

3. Mudança de hexadecimal para binário

Decimal Binário Hexadecimal 0 0000 0 1 0001 1 2 0010 2 3 0011 3 4 0100 4 5 0101 5 6 0110 6 7 0111 7 8 1000 8 9 1001 9 10 1010 A 11 1011 B 12 1100 C 13 1101 D 14 1110 E 15 1111 F

  • Exemplo: X 8 = (1110010) 2 Separamos em grupos de três dígitos: 001 110 010 1 6 2 Sendo: 162 8 = 00110010 2 ou 110010 2 = 162 8
  • Exemplo: X 8 = (10001) 2 Separamos em grupos de três dígitos: 010 001 2 1 Sendo: 21 8 = 010001 2 ou 10001 2 = 21 8

4. Mudança de binário para octal

Decimal Binário Octal 0 000 0 1 001 1 2 010 2 3 011 3 4 100 4 5 101 5 6 110 6 7 111 7

  • Exemplo: X 2 = (77) 8 Separamos em grupos de três dígitos: 7 7 111 111 Sendo: 77 8 = 111111 2
  • Exemplo: X 2 = (123) 8 Separamos em grupos de três dígitos: 1 2 3 001 010 011 Sendo: 123 8 = 00101011 2 ou 1010011 2 = 123 8

5. Mudança de octal para binário

Decimal Binário Octal 0 000 0 1 001 1 2 010 2 3 011 3 4 100 4 5 101 5 6 110 6 7 111 7

  • Exemplo octal para hexadecimal: X 16 = (77) 8 Separamos em grupos de três dígitos: 7 7 111 111 Sendo: 77 8 = 111111 2 = 3F 16
  • Exemplo: X 16 = (123) 8 Separamos em grupos de três dígitos: 1 2 3 001 010 011 Sendo: 123 8 = 00101011 2 ou 1010011 2 = 123 8 = 443 16

6. Mudança de octal para hexadecimal ou

hexadecimal para octal

  • Soma de binários: Na soma de binários obedecemos a regra a seguir: 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 0 e vai 1 1 + 1 + 1 = 1 e vai 1

7. Aritmética Binária