Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fundamentos de Computação Bruno Feres de Souza bferes@gmail.com Universidade Federal do Maranhão Bacharelado em Ciência e Tecnologia 1° semestre de 2013 Na aula passada... ● Adição de dois números – Regras Sistema de numeração binário Operações aritméticas elementares a b a+b 0 0 0 0 1 1 1 0 1 1 1 0 (e vai 1) Exemplo: ● Subtração de dois números – Regras Sistema de numeração binário Operações aritméticas elementares a b a-b 0 0 0 0 1 1 (pega 1 emprestado) 1 0 1 1 1 0 Exemplo: ● Múltiplicação de dois números – Regras Sistema de numeração binário Operações aritméticas elementares a b a-b 0 0 0 0 1 0 1 0 0 1 1 1 Exemplo: ● Divisão de dois números – Regras Sistema de numeração binário Operações aritméticas elementares a b a-b 0 1 0 1 1 1 Exemplo: ● Exercícios – Faça as seguinte adições • 101101001 + 100101101 • 011001111 + 011101110 • 110011100 + 101101110 + 011001101 • 11001 + 00110 • 010101 + 001011 • 1011 + 1101 • 10011111 + 1100001 – Faça as seguintes subtrações • 101101001 - 100101101 • 011101110 - 011001111 • 110011100 - 101101110 Sistema de numeração binário Operações aritméticas elementares ● Exercícios – Faça as seguinte multiplicações • 101101001 * 110 • 011101110 * 11 • 110011100 * 101 – Faça as seguintes divisões • 101101001 / 1101 • 011101110 / 110 • 110011100 / 1010 – Avalie as seguintes expressões (observe as precedência dos operadores: () > *,/ > +,- ) • 1001111 + 11001 – 11011 / 11 • (1 + 11101 * 101 + 1000 / 100 – 111) • 1001 – 1111 / 101 + 1111101 * 10 Sistema de numeração binário Operações aritméticas elementares ● Observações importantes sobre este curso – Apenas números inteiros – Apenas números positivos – Básico de aritmética em sistema binário ● Em outro curso: representação de números no computador – Número negativos • Sinal-Magnitude • Complemento de 1 • Complemento de 2 (e sua aritmética) – Número reais • Ponto flutuante Sistema de numeração binário Operações aritméticas elementares Dúvidas?
Compartilhar