Sistema de ponto flutuante

Tamanho: px
Começar a partir da página:

Download "Sistema de ponto flutuante"

Transcrição

1 Exemplo: FP(,4,,A) e FP(,4,,T) Sistema de ponto flutuante FP( b, p, q,_) = FP(, 4,, _ ) base 4 dígitos na mantissa dígitos no expoente A=Arredondamento T=Truncatura x ± =± m b t x =± d 1d d d 4 dígitos (base ) ± ( ) (0, ) t t dígitos (da base ) Formato normalizado com excepção da representação do número zero, d 1 0 pelo que 0,00 m 0,9999 0,1 m< 1 b 1 m< 1

2 Unidade de arredondamento, u Unidadedearredondamento,u majorante do erro relativo (possível de ser cometido) na representação dum número t t x x m b m b m m e = = = t x m b m x x m m max( m m) max ( e) = max = max < u x m min( m) Exemplo: FP(,4,,T) 1 1 min( m): 0,1 m< 1 b m< 1 min( m) = b = 0,1 max( m m ): x = 0,000, x= fl( x) = 0,00 x x= 0,00000 < 0,0001 x = 0,00784, x= fl( x) = 0,00 x x= 0, < 0,0001 x = 0,00999, x= fl( x) = 0,00 x x= 0, < 0,0001 max( ) 0,0001 max( ) m m < = m m < b 0,0001 b u< = 0,001 = u< = u< = b 0,1 b

3 Unidade de arredondamento, u Unidadedearredondamento,u majorante do erro relativo (possível de ser cometido) na representação dum número t t x x m b m b m m e = = = t x m b m x x m m max( m m) max ( e) = max = max < u x m min( m) Exemplo: FP(,4,,A) 1 1 min( m): 0,1 m< 1 b m< 1 min( m) = b = 0,1 max( m m ): x = 0,000, x= fl( x) = 0,00 x x= 0,00000 < 0,0001 / x = 0,00784, x= fl( x) = 0,01 x x = 0, < 0,0001 / x = 0,00500, x= fl( x) = 0,00 x x= 0, ,0001 / max( ) 0,0001 max( ) m m = m m b 0, b 1 u< = = u< = u< = b 0,1 b 1 1 p 1 p 1 p 1 0,

4 Unidade de arredondamento, u Unidadedearredondamento,u majorante do erro relativo (possível de ser cometido) na representação dum número t t x x m b m b m m e = = = t x m b m x x m m max( m m) max ( e) = max = max < u x m min( m) Exemplo: FP(,4,7,T) max( m m ): min( m): (0,...0) m< 1 b m< 1 min( m) = b = x = (0, ), x= fl( x) = (0,... 0 ) x x= (0, ) < (0,000 1 ) x = (0, ), x= fl( x) = (0,... 0 ) x x= (0, ) < (0,000 1 ) x = (0, ), x= fl( x) = (0,... 0 ) x x= (0, ) < (0,000 1 ) max( m m) (0, ) max( m m) b < 4 = = < 4 b u< = = u< = b u< = b

5 Unidade de arredondamento, u Unidadedearredondamento,u majorante do erro relativo (possível de ser cometido) na representação dum número t t x x m b m b m m e = = = t x m b m x x m m max( m m) max ( e) = max = max < u x m min( m) Exemplo: FP(,4,7,A) max( m m ): min( m): (0,...0) m< 1 b m< 1 min( m) = b = x = (0, ), x= fl( x) = (0,... 0 ) x x= (0, ) < (0,000 1 ) / x = (0, ), x= fl( x) = (0,... 1 ) x x = (0, ) < (0,000 1 ) / x = (0, ), x= fl( x) = (0,... 0 ) x x= (0, ) (0,000 1 ) / max( m m) (0, ) max( m m) b 4 = = b u< = = u< = b u< = b

6 Operações elementares em ponto flutuante (FP) Passos a seguir: 1) Decomposição dos operandos nas mantissas e expoentes ) No caso de soma e subtracção, alinhamento das mantissas ) Operações com mantissas e com expoentes 4) Normalização da mantissa 5) Arredondamento da mantissa Exemplos em FP(,4,,T) Exemplo 1) 1 = 1,4 + 4,1 0,14 + 0,41 0,14 + 0,0041 0,1771 fl( ) = = 0,177

7 Operações elementares em ponto flutuante (FP) Passos a seguir: 1) Decomposição dos operandos nas mantissas e expoentes ) No caso de soma e subtracção, alinhamento das mantissas ) Operações com mantissas e com expoentes 4) Normalização da mantissa 5) Arredondamento da mantissa Exemplos em FP(,4,,T) Exemplo ) 1 = 47,,18 0,47 0,18 0,47 0,0018 0,45117 fl( ) = = 0,451 Nota: se não existirem dígitos de guarda 0,47 0, ,45 fl( ) = = 0,45

8 Operações elementares em ponto flutuante (FP) Passos a seguir: 1) Decomposição dos operandos nas mantissas e expoentes ) No caso de soma e subtracção, alinhamento das mantissas ) Operações com mantissas e com expoentes 4) Normalização da mantissa 5) Arredondamento da mantissa Exemplos em FP(,4,,T) 1 8,475 0,8475 0,8475 Exemplo ) = = = 5, ,7 0,1547 0, fl( ) = = 0,5478

9 Operações elementares em ponto flutuante (FP) Passos a seguir: 1) Decomposição dos operandos nas mantissas e expoentes ) No caso de soma e subtracção, alinhamento das mantissas ) Operações com mantissas e com expoentes 4) Normalização da mantissa 5) Arredondamento da mantissa Notas: 1) Existindo dígitos de guarda, a simulação duma operação em FP corresponde a fazermos o cálculo (da operação elementar) e escrever o resultado obtido no formato em FP, arredondando o resultado para o número de dígitos existentes na mantissa. ) As operações com os expoentes são operações com números inteiros pelo que não introduzem aproximações (operações exactas). ) As operações em FP, em geral, não respeitam as propriedades comutativas, distributiva e associativa da aritmética exacta.

10 Erros nas operações elementares em ponto flutuante (FP) Nota: as operações com os expoentes são exactas, os erros provêm das operações com as mantissas fl( x) = x + E E fl( x) = x + x e = x (1 + e) e= E = x e x Soma: = x 1 + x (x 1 e x têm o mesmo sinal) [ ] = fl( x1+ x) = x1 (1 + e1) + x (1 + e) (1 + e) = x1+ x+ e1x1+ ex+ e( x1+ x) + ϑ arredondamento do argumento E = = e x + e x + e ( x + x ) + ϑ arredondamento do resultado termos de ordem superior E e= e u+ ϑ E u x1 + u x + u x1+ x + ϑ( u ) E u x1+ x + ϑ( u )

11 Erros nas operações elementares em ponto flutuante (FP) Nota: as operações com os expoentes são exactas, os erros provêm das operações com as mantissas fl( x) = x + E E fl( x) = x + x e = x (1 + e) e= E = x e x Multiplicação: = x1 x [ ] = fl( x1 x) = x1 (1 + e1) x (1 + e) (1 + e) =... = x x e1x1x ex1x ex1x ϑ arredondamento do argumento E= = exx exx 1 + exx 1 + ϑ arredondamento do resultado E u x x + ϑ 1 termos de ordem superior E e= e u+ ϑ Analogamente se conclui para a divisão: e u+ ϑ

12 Erros nas operações elementares em ponto flutuante (FP) Subtracção: = x 1 x (x 1 e x têm o mesmo sinal) [ ] = fl( x1 x) = x1 (1 + e1) x (1 + e) (1 + e) = x (1 + e + e + ϑ) x (1 + e + e + ϑ) 1 1 arredondamento do argumento arredondamento do resultado termos de ordem superior = x1 x+ e1x1 ex+ e( x1 x) + ϑ E = = e x e x + e ( x x ) + ϑ E e x + e x + e ( x x ) + ϑ ( ) E u x1 + u x + u x1 + x + ϑ( u ) E E + e= = e u x x x x x x ϑ ( 1 ) E u x + x + ϑ( u ) Se x 1 x for muito pequeno, o erro relativo pode ser muito grande -> cancelamento subtractivo erro absoluto pequeno (em relação à grandeza dos argumentos)

13 Erros nas operações elementares em ponto flutuante (FP) Soma: = x 1 + x (x 1 e x têm o mesmo sinal) e u + ϑ( u ) x1 + x Subtracção: = x 1 x e u + ϑ( u ) x x 1 Multiplicação e divisão: = x x, = x / x e u + ϑ( u ) 1 1

14 Processos que podem originar acumulação de erros n Somatório: x i (x i números positivos e negativos) = 1 i= Algoritmo: Inicialização: s 0 =0 para i=1 até n fazer s i =s i 1 +x i fim do ciclo i =s n No caso de os x i possuírem o mesmo sinal é possível estimar um majorante do erro relativo e ( n+ 1) u+ϑ( u ) Notar que a ordem pelo qual o cálculo é efectuado não é indiferente Para minimizar o erro, a variável auxiliar s i pode ser declarada com precisão acrescida. Se não ocorrer cancelamento subtractivo, o erro raramente ultrapassa uma unidade de arredondamento (independentemente do valor de n)

15 Processos que podem originar acumulação de erros Produto interno (de vectores): s = x = i n i= 1 x i Algoritmo: Inicialização: s 0 =0 para i=1 até n fazer s i =s i 1 +x i. i fim do ciclo i =s n No caso dos termos (x i i ) possuírem o mesmo sinal é possível encontrar um majorante do erro relativo e ( n+ ) u+ϑ( u ) Tal como no caso do somatório, para minimizar o erro, a variável auxiliar s i pode ser declarada com precisão acrescida

16 Norma IEEE754 formato simples bits -> 1 8 Formato simples bits = 4 btes S Expoente Mantissa Formato normalizado 1 S x= ( 1) ( d, d d ) bits e 17 Expoente: ( ) e (111111) 1 e e Limite de overflow: (1,1111) (1,1111) ( ), = 17 = Limite de underflow: (1,0000) = (1,0000) = 1, Limite de underflow gradual: (0,000 1 ) = = 1, Unidade de arredondamento c/ truncatura: u= b = = 1, Unidade de arredondamento c/ arredondamento: u= b = = 0,

17 Norma IEEE754 formato duplo bits -> Formato simples 64 bits = 8 btes S Expoente Mantissa Formato normalizado 1 S x= ( 1) ( d, d d ) bits e Expoente: ( ) e ( ) 1 e 046 e Limite de overflow: (1,1111) = ( ) 1, Limite de underflow: (1,0000) = (1,0000) =, 1 08 Limite de underflow gradual: (0,000 1 ) = = 4, Unidade de arredondamento c/ truncatura: u= b = =, Unidade de arredondamento c/ arredondamento: u= b = = 1,

18 Número de condição Avaliar a propagação de erros: análise directa vs. análise indirecta Análise indirecta número de condição perturbação de x x fx ( ) x fx ( ) situação 1 situação bem condicionada situação fx ( ) situação mal condicionada Dedução de número de condição fx ( ) fx ( ) fx ( ) fx ( ) f'( x) = lim f'( x) x x x x x x ( ) fx ( ) fx ( ) f'( x) x x fx ( ) fx ( ) x f'( x) x x fx ( ) fx ( ) x e f cond f ( x) e x

19 Número de condição Ou seja, e = cond f( x) e, cond f( x) f x x f'( x) fx ( ) cond f(x) representa o factor de ampliação entre o erro relativo do argumento x eoerrodo valor da função f(x) Se cond f(x) for grande, então uma perturbação no valor do argumento x é muito ampliada Se cond f(x) 1 (valor pequeno) função é bem condicionada Se cond f(x) 6 (valor grande (?)) função é mal condicionada Nota 1: Se uma função for bem condicionada (num ponto), então deverá existir algoritmo que permita calcular (nesse ponto) o valor da função com precisão. Contudo, podem existir algoritmos que originem imprecisões no cálculo da função.

20 Número de condição Nota : cond f(x) é grande ou pequeno dependendo do nosso objectivo e da incerteza dos argumentos x x Considerar, por hipótese, cond fx ( ) = x a) se os erros dos argumentos forem da ordem da representação dos números em computador (por exemplo em formato simples) 7 4 = x x 7 u x erro inferior a 0,01% erro pequeno (?) (depende da aplicação) b) se os erros dos argumentos forem erros de leitura numa escala (temperatura, distância, velocidade, etc), por exemplo se os erros forem inferiores a = erro inferior a % erro grande (?) (depende da aplicação)

Representação de números - Conversão de base b para base 10

Representação de números - Conversão de base b para base 10 Representação de números - Conversão de base b para base Números em base 0,,,, 8, 9,,,,, 9, 0,,, 99, 0,,, 47,, 999, 00, 0, dígitos que constituem a base Valor depende da posição dos dígitos centenas unidades

Leia mais

Representação de números - Conversão de base b para base 10

Representação de números - Conversão de base b para base 10 Representação de números - Conversão de base b para base Números em base 0,,,, 8, 9,,,,, 9, 0,,, 99, 0,,, 47,, 999, 00, 0, dígitos que constituem a base Valor depende da posição dos dígitos centenas unidades

Leia mais

Capítulo 1 - Erros e Aritmética Computacional

Capítulo 1 - Erros e Aritmética Computacional Capítulo 1 - Erros e Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil, Electrotécnica e Mecânica Carlos Balsa Métodos Numéricos

Leia mais

Representação de números Conversão de base b para base 10

Representação de números Conversão de base b para base 10 Representação de números Conversão de base b para base 0 Números em base 0 0,,,, 8, 9, 0,,,, 9, 0,,, 99, 00, 0,, 47,, 999, 000, 00, 0 dígitos que constituem a base Valor depende da posição dos dígitos

Leia mais

Cálculo Numérico / Métodos Numéricos. Representação de números em computadores Mudança de base 14:05

Cálculo Numérico / Métodos Numéricos. Representação de números em computadores Mudança de base 14:05 Cálculo Numérico / Métodos Numéricos Representação de números em computadores Mudança de base 14:05 Computadores são "binários" Por que 0 ou 1? 0 ou 1 - "fácil" de obter um sistema físico Transistores

Leia mais

Universidade Federal de São João Del Rei - UFSJ

Universidade Federal de São João Del Rei - UFSJ Universidade Federal de São João Del Rei - UFSJ Instituída pela Lei 0.45, de 9/04/00 - D.O.U. de /04/00 Pró-Reitoria de Ensino de Graduação - PROEN Disciplina: Cálculo Numérico Ano: 03 Prof: Natã Goulart

Leia mais

Métodos Numéricos. Turma CI-202-X. Josiney de Souza. josineys@inf.ufpr.br

Métodos Numéricos. Turma CI-202-X. Josiney de Souza. josineys@inf.ufpr.br Métodos Numéricos Turma CI-202-X Josiney de Souza josineys@inf.ufpr.br Agenda do Dia Aula 3 (10/08/15) Aritmética de ponto flutuante Representação de ponto flutuante Normalização Binária Decimal Situações

Leia mais

CCI-22 CCI-22. 2) Erros de arredondamento. Matemática Computacional

CCI-22 CCI-22. 2) Erros de arredondamento. Matemática Computacional Matemática Computacional 2) Erros de arredondamento Carlos Alberto Alonso Sanches Erros de representação e de cálculo Tipos de erros Erro inerente: sempre presente na incerteza das medidas experimentais

Leia mais

ANÁLISE NUMÉRICA DEC - 1996/97

ANÁLISE NUMÉRICA DEC - 1996/97 ANÁLISE NUMÉRICA DEC - 996/97 Teoria de Erros A Teoria de Erros fornece técnicas para quantificar erros nos dados e nos resultados de cálculos com números aproximados. Nos cálculos aproximados deve-se

Leia mais

Representando Instruções no Computador

Representando Instruções no Computador Representando Instruções no Computador Humanos aprenderam a pensar na base 10 Números podem ser representados em qualquer base Números mantidos no hardware como série de sinais eletrônicos altos e baixos

Leia mais

Aritmética de Ponto Flutuante e Noções de Erro. Ana Paula

Aritmética de Ponto Flutuante e Noções de Erro. Ana Paula Aritmética de Ponto Flutuante e Noções de Erro Sumário 1 Introdução 2 Sistemas de Numeração 3 Representação de Números Inteiros no Computador 4 Representação de Números Reais no Computador 5 Operações

Leia mais

Eduardo Camponogara. DAS-5103: Cálculo Numérico para Controle e Automação. Departamento de Automação e Sistemas Universidade Federal de Santa Catarina

Eduardo Camponogara. DAS-5103: Cálculo Numérico para Controle e Automação. Departamento de Automação e Sistemas Universidade Federal de Santa Catarina Eduardo Camponogara Departamento de Automação e Sistemas Universidade Federal de Santa Catarina DAS-5103: Cálculo Numérico para Controle e Automação 1/48 Sumário Arredondamentos Erros 2/48 Sumário Arredondamentos

Leia mais

Aula 1 Representação e Operações Aritméticas em Ponto Flutuante.

Aula 1 Representação e Operações Aritméticas em Ponto Flutuante. Aula 1 Representação e Operações Aritméticas em Ponto Flutuante. MS211 - Cálculo Numérico Marcos Eduardo Valle Departamento de Matemática Aplicada Instituto de Matemática, Estatística e Computação Científica

Leia mais

Aula 2 - Cálculo Numérico

Aula 2 - Cálculo Numérico Aula 2 - Cálculo Numérico Erros Prof. Phelipe Fabres Anhanguera Prof. Phelipe Fabres (Anhanguera) Aula 2 - Cálculo Numérico 1 / 41 Sumário Sumário 1 Sumário 2 Erros Modelagem Truncamento Representação

Leia mais

Introdução. A Informação e sua Representação (Parte II) Universidade Federal de Campina Grande. Unidade Acadêmica de Sistemas e Computação

Introdução. A Informação e sua Representação (Parte II) Universidade Federal de Campina Grande. Unidade Acadêmica de Sistemas e Computação Universidade Federal de Campina Grande Unidade Acadêmica de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte II) Prof. a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

Introdução aos Sistemas Computacionais

Introdução aos Sistemas Computacionais GUIÃO DE Introdução aos Sistemas Computacionais de Dulce Domingos e Teresa Chambel DI-FCUL GU ISC 01 11 Outubro 001 Departamento de Informática Faculdade de Ciências da Universidade de Lisboa Campo Grande,

Leia mais

Análise de Arredondamento em Ponto Flutuante

Análise de Arredondamento em Ponto Flutuante Capítulo 2 Análise de Arredondamento em Ponto Flutuante 2.1 Introdução Neste capítulo, chamamos atenção para o fato de que o conjunto dos números representáveis em qualquer máquina é finito, e portanto

Leia mais

Matemática Computacional - Exercícios

Matemática Computacional - Exercícios Matemática Computacional - Exercícios 1 o semestre de 2009/2010 - LEMat e MEQ Teoria de erros e Representação de números no computador Nos exercícios deste capítulo os números são representados em base

Leia mais

Noções Básicas de Erros

Noções Básicas de Erros Noções Básicas de Erros PROF. ALIRIO SANTOS DE SÁ ALIRIOSA@UFBA.BR MATERIAL ADAPTADA DOS SLIDES DA DISCIPLINA DE CÁLCULO NUMÉRICO DOS PROFESSORES BRUNO QUEIROZ, JOSÉ QUEIROZ E MARCELO BARROS (UFCG). DISPONÍVEL

Leia mais

Aritmética de Ponto Flutuante

Aritmética de Ponto Flutuante Aritmética de Ponto Flutuante Entre 1970 e 1980 um grupo formado por cientistas e engenheiros de diferentes empresas de computação realizou um trabalho intenso na tentativa de encontrar um padrão de representação

Leia mais

Universidade Federal de São Carlos Departamento de Matemática 083020 - Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008

Universidade Federal de São Carlos Departamento de Matemática 083020 - Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/04/2008 Universidade Federal de São Carlos Departamento de Matemática 08300 - Curso de Cálculo Numérico - Turma E Resolução da Primeira Prova - 16/0/008 1. (0 pts.) Considere o sistema de ponto flutuante normalizado

Leia mais

Capítulo SETE Números em Ponto Fixo e Ponto Flutuante

Capítulo SETE Números em Ponto Fixo e Ponto Flutuante Capítulo SETE Números em Ponto Fixo e Ponto Flutuante 7.1 Números em ponto fixo Observação inicial: os termos ponto fixo e ponto flutuante são traduções diretas dos termos ingleses fixed point e floating

Leia mais

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Cálculo Numérico Aula : Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Computação Numérica - O que é Cálculo Numérico? Cálculo numérico é uma metodologia para resolver problemas matemáticos

Leia mais

Aula 9. Introdução à Computação. ADS IFBA www.ifba.edu.br/professores/antoniocarlos

Aula 9. Introdução à Computação. ADS IFBA www.ifba.edu.br/professores/antoniocarlos Aula 9 Introdução à Computação Ponto Flutuante Ponto Flutuante Precisamos de uma maneira para representar Números com frações, por exemplo, 3,1416 Números muito pequenos, por exemplo, 0,00000001 Números

Leia mais

Noções Básicas Sobre Erros

Noções Básicas Sobre Erros Noções Básicas Sobre Erros Wellington D. Previero previero@utfpr.edu.br http://paginapessoal.utfpr.edu.br/previero Universidade Tecnológica Federal do Paraná - UTFPR Câmpus Londrina Wellington D. Previero

Leia mais

Métodos Numéricos. A. Ismael F. Vaz. Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho aivaz@dps.uminho.

Métodos Numéricos. A. Ismael F. Vaz. Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho aivaz@dps.uminho. Métodos Numéricos A. Ismael F. Vaz Departamento de Produção e Sistemas Escola de Engenharia Universidade do Minho aivaz@dps.uminho.pt Mestrado Integrado em Engenharia Mecânica Ano lectivo 2007/2008 A.

Leia mais

Representação de números em máquinas

Representação de números em máquinas Capítulo 1 Representação de números em máquinas 1.1. Sistema de numeração Um sistema de numeração é formado por uma coleção de símbolos e regras para representar conjuntos de números de maneira consistente.

Leia mais

Sistemas de Computação

Sistemas de Computação Sistemas de Computação Ponto Flutuante Haroldo Gambini Santos Universidade Federal de Ouro Preto - UFOP 26 de abril de 2010 Haroldo Gambini Santos Sistemas de Computação 1/18 Seção 1 Introdução 2 O Padrão

Leia mais

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE. Prof. Dr. Daniel Caetano 2012-1

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE. Prof. Dr. Daniel Caetano 2012-1 ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO: REPRESENTAÇÃO EM PONTO FLUTUANTE Prof. Dr. Daniel Caetano 2012-1 Objetivos Compreender o que é notação em ponto flutuante Compreender a

Leia mais

Linguagem C: variáveis, operadores, entrada/saída. Prof. Críston Algoritmos e Programação

Linguagem C: variáveis, operadores, entrada/saída. Prof. Críston Algoritmos e Programação Linguagem C: variáveis, operadores, entrada/saída Prof. Críston Algoritmos e Programação Linguagem C Linguagem de uso geral (qualquer tipo de aplicação) Uma das linguagens mais utilizadas Foi utilizada

Leia mais

Sistemas de Numeração (Aula Extra)

Sistemas de Numeração (Aula Extra) Sistemas de Numeração (Aula Extra) Sistemas de diferentes bases Álgebra Booleana Roberta Lima Gomes - LPRM/DI/UFES Sistemas de Programação I Eng. Elétrica 27/2 Sistemas de Numeração Um sistema de numeração

Leia mais

MEDIÇÃO EM QUÍMICA ERROS E ALGARISMOS SIGNIFICATIVOS

MEDIÇÃO EM QUÍMICA ERROS E ALGARISMOS SIGNIFICATIVOS MEDIÇÃO EM QUÍMICA ERROS E ALGARISMOS SIGNIFICATIVOS 2 O que são e Por que se usam algarismos significativos? O valor 1,00 não é igual a 1? Do ponto de vista matemático, sim. Mas sempre que se façam medições

Leia mais

Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos Teoria de Erros

Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos Teoria de Erros Métodos Numéricos e Estatísticos Parte I-Métodos Numéricos Lic. Eng. Biomédica e Bioengenharia-2009/2010 O que é a Análise Numérica? Ramo da Matemática dedicado ao estudo e desenvolvimento de métodos (métodos

Leia mais

Aproximações e Erros de Arredondamento. introdução. exactidão e precisão. Aula 2 Métodos Numéricos Aplicados à Engenharia

Aproximações e Erros de Arredondamento. introdução. exactidão e precisão. Aula 2 Métodos Numéricos Aplicados à Engenharia Aproximações e Erros de Arredondamento Aula 2 Métodos Numéricos Aplicados à Engenharia 23/02/07 João Noronha 1 introdução Em muitos problemas de engenharia não é possível a obtenção de soluções analíticas.

Leia mais

Alguns apontamentos da história da Análise Numérica

Alguns apontamentos da história da Análise Numérica Análise Numérica 1 Âmbito da Análise Numérica Determinar boas soluções aproximadas num tempo computacional razoável? Slide 1 Porquê? Porque em muitos problemas matemáticos e respectivas aplicações práticas

Leia mais

Planejamento e Análise de Sistemas de Produção

Planejamento e Análise de Sistemas de Produção Aula 26 Planejamento e Análise de Sistemas de Produção Paulo Augusto Valente Ferreira Departamento de Telemática Faculdade de Engenharia Elétrica e Computação Universidade Estadual de Campinas Conteúdo

Leia mais

4 Operações aritméticas em sistema de vírgula flutuante

4 Operações aritméticas em sistema de vírgula flutuante 77 4 Operações aritméticas em sistema de vírgula lutuante 4. Introdução É imediato reconhecer que, dados dois números, F, o resultado de qualquer das operações aritméticas +, -,, com esses números pode

Leia mais

Variáveis e Comandos de Atribuição

Variáveis e Comandos de Atribuição BCC 201 - Introdução à Programação Variáveis e Comandos de Atribuição Guillermo Cámara-Chávez UFOP 1/47 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c e s s a d o r > < d e c l

Leia mais

Notas de Cálculo Numérico

Notas de Cálculo Numérico Notas de Cálculo Numérico Túlio Carvalho 6 de novembro de 2002 2 Cálculo Numérico Capítulo 1 Elementos sobre erros numéricos Neste primeiro capítulo, vamos falar de uma limitação importante do cálculo

Leia mais

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia e não têm a intenção de substituir o livro-texto, nem qualquer outra bibliografia. Introdução O Cálculo Numérico

Leia mais

2008 2009 2 o semestre

2008 2009 2 o semestre Computadores e Programação Helmut Wolters 4/3/2009 p. 1/12 Computadores e Programação 2008 2009 2 o semestre Aula 4/3/2009 Helmut Wolters Computadores e Programação Helmut Wolters 4/3/2009 p. 2/12 Representação

Leia mais

Análise de Regressão Linear Simples e Múltipla

Análise de Regressão Linear Simples e Múltipla Análise de Regressão Linear Simples e Múltipla Carla Henriques Departamento de Matemática Escola Superior de Tecnologia de Viseu Carla Henriques (DepMAT ESTV) Análise de Regres. Linear Simples e Múltipla

Leia mais

Representação de Dados

Representação de Dados Representação de Dados Introdução Todos sabemos que existem diferentes tipos de números: fraccionários, inteiros positivos e negativos, etc. Torna-se necessária a representação destes dados em sistema

Leia mais

Trabalho Computacional. A(h) = V h + 2 V π h, (1)

Trabalho Computacional. A(h) = V h + 2 V π h, (1) Unidade de Ensino de Matemática Aplicada e Análise Numérica Departamento de Matemática/Instituto Superior Técnico Matemática Computacional (Mestrado em Engenharia Física Tecnológica) 2014/2015 Trabalho

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Aritmética de Números Inteiros Representação de Números

Leia mais

Sistemas de Apoio à Decisão

Sistemas de Apoio à Decisão Sistemas de Apoio à Decisão Processo de tomada de decisões baseia-se em informação toma em consideração objectivos toma em consideração conhecimento sobre o domínio. Modelar o processo de tomada de decisões

Leia mais

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved. Programação Folha Prática 4 Lab. 4 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. LAB. 4 4ª semana DESENHO E CONSTRUÇÃO DE ALGORITMOS 1. Revisão

Leia mais

Como aparecem os erros? Quais os seus efeitos? Como controlar esses efeitos?

Como aparecem os erros? Quais os seus efeitos? Como controlar esses efeitos? &DStWXOR±5HSUHVHQWDomRGH1~PHURVH(UURV,QWURGXomR Como aparecem os erros? Quais os seus efeitos? Como controlar esses efeitos? 7LSRVGH(UURV Erros inerentes à matematização do fenómeno físico: os sistemas

Leia mais

A declaração de uma variável vel define o seu tipo. O tipo do dado define como ele será: Armazenado na memória. Manipulado pela ULA.

A declaração de uma variável vel define o seu tipo. O tipo do dado define como ele será: Armazenado na memória. Manipulado pela ULA. Representação de Dados Tipos de dados: Caracteres (letras, números n e símbolos). s Lógicos. Inteiros. Ponto flutuante: Notações decimais: BCD. A declaração de uma variável vel define o seu tipo. O tipo

Leia mais

computador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem:

computador-cálculo numérico perfeita. As fases na resolução de um problema real podem, de modo geral, ser colocadas na seguinte ordem: 1 UNIVERSIDADE FEDERAL DE VIÇOSA Departamento de Matemática - CCE Cálculo Numérico - MAT 271 Prof.: Valéria Mattos da Rosa As notas de aula que se seguem são uma compilação dos textos relacionados na bibliografia

Leia mais

Índice de conteúdos. Índice de conteúdos. Capítulo 2. Representação de Números e Erros...1. 1.Representação de números em diferentes bases...

Índice de conteúdos. Índice de conteúdos. Capítulo 2. Representação de Números e Erros...1. 1.Representação de números em diferentes bases... Índice de conteúdos Índice de conteúdos Capítulo 2. Representação de Números e Erros...1 1.Representação de números em diferentes bases...1 1.1.Representação de números inteiros e conversões de base...1

Leia mais

Problemas de Valor Inicial para Equações Diferenciais Ordinárias

Problemas de Valor Inicial para Equações Diferenciais Ordinárias Problemas de Valor Inicial para Equações Diferenciais Ordinárias Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança Matemática Aplicada - Mestrados

Leia mais

Representação de Números em Ponto Flutuante

Representação de Números em Ponto Flutuante Representação de Números em Ponto Fixo char 8, short 16, int 32, long 32, long long 64 Números de 31 bits + sinal 2 31 < n < +(2 31 1) Números positivos de 32 bits 0 < n < +(2 32 1) Representam 2 32 quantidades

Leia mais

Verificação e Validação em CFD

Verificação e Validação em CFD Erro de arredondamento. Erro iterativo. Erro de discretização. As três componentes do erro numérico têm comportamentos diferentes com o aumento do número de graus de liberdade (refinamento da malha). Erro

Leia mais

Licenciatura em Engenharia Electrotécnica e de Computadores 1998/99. Erros

Licenciatura em Engenharia Electrotécnica e de Computadores 1998/99. Erros Licenciatura em Engenharia Electrotécnica e de Computadores Análise Numérica 1998/99 Erros Objectivos: Arredondar um número para n dígitos significativos. Determinar os erros máximos absoluto e relativo

Leia mais

UNIMINAS. 101.. Só é necessário o armazenamento de: Sinal da mantissa: - (menos). Valor da mantissa: 00110101. Sinal do expoente: -(na realidade, háh

UNIMINAS. 101.. Só é necessário o armazenamento de: Sinal da mantissa: - (menos). Valor da mantissa: 00110101. Sinal do expoente: -(na realidade, háh Representação em Ponto Flutuante Utiliza-se a representação científica normalizada: 2500 = 2,5 x 10 3 0,00009 = 9,0 x 10-5. Mantissa: 1 =< M < 2. Na realidade, trabalha-se na base 2: -1,00110101 x 2-1012

Leia mais

Apontamentos de Matemática Computacional

Apontamentos de Matemática Computacional Apontamentos de Matemática Computacional Mário Meireles Graça e Pedro Trindade Lima Departamento de Matemática Instituto Superior Técnico Universidade de Lisboa Conteúdo 1 Elementos da teoria dos erros

Leia mais

CURSO E COLÉGIO APOIO. Professor: Ronaldo Correa

CURSO E COLÉGIO APOIO. Professor: Ronaldo Correa CURSO E COLÉGIO APOIO Professor: Ronaldo Correa Holiday - Christmas.mpg medidas 1-Medidas Grandeza tudo aquilo que pode ser medido. Medir comparar com um padrão. No Brasil e na maioria dos países as unidades

Leia mais

Aula 2 Sistemas de Numeração (Revisão)

Aula 2 Sistemas de Numeração (Revisão) Aula 2 Sistemas de Numeração (Revisão) Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm 1 O que fazer com essa apresentação 2 Agenda Breve revisão da aula anterior

Leia mais

Universidade da Beira Interior. Mestrado em Engenharia de Sistemas de Produção e Conservação de Energia MÉTODOS NUMÉRICOS EM ENGENHARIA

Universidade da Beira Interior. Mestrado em Engenharia de Sistemas de Produção e Conservação de Energia MÉTODOS NUMÉRICOS EM ENGENHARIA Universidade da Beira Interior Mestrado em Engenharia de Sistemas de Produção e Conservação de Energia MÉTODOS NUMÉRICOS EM ENGENHARIA Paulo Jorge Pimentel de Oliveira 1999/2000-1- Conteúdo página 1. Análise

Leia mais

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5

Truques e Dicas. = 7 30 Para multiplicar fracções basta multiplicar os numeradores e os denominadores: 2 30 = 12 5 Truques e Dicas O que se segue serve para esclarecer alguma questão que possa surgir ao resolver um exercício de matemática. Espero que lhe seja útil! Cap. I Fracções. Soma e Produto de Fracções Para somar

Leia mais

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara Carga Horária: 60h Representação de grandeza com sinal O bit mais significativo representa o sinal: 0 (indica um número

Leia mais

2. Representação Numérica

2. Representação Numérica 2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos

Leia mais

Arquitetura e Organização de Computadores. Prof. Henrique

Arquitetura e Organização de Computadores. Prof. Henrique Arquitetura e Organização de Prof. Henrique Julho/2015 Roteiro Revisão - representação binária; conversão; representação de níveis; notação de sistema; códigos; simulador; Formas de Notação - sinal/magnitude;

Leia mais

Unidade 5: Sistemas de Representação

Unidade 5: Sistemas de Representação Arquitetura e Organização de Computadores Atualização: 9/8/ Unidade 5: Sistemas de Representação Números de Ponto Flutuante IEEE 754/8 e Caracteres ASCII Prof. Daniel Caetano Objetivo: Compreender a representação

Leia mais

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte III) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

Programação de Computadores

Programação de Computadores Não é permitida a alteração do layout. Qualquer alteração nos conteúdos, deverá ser comunicada aos autores. Autoria: Autoria: Ernesto Ernesto R. R. Afonso, Afonso, Eng.º Eng.º Manuel Manuel A. A. E. E.

Leia mais

Organização e Arquitetura de Computadores. Aula 10 Ponto Flutuante Parte I. 2002 Juliana F. Camapum Wanderley

Organização e Arquitetura de Computadores. Aula 10 Ponto Flutuante Parte I. 2002 Juliana F. Camapum Wanderley Organização e Arquitetura de Computadores Aula 10 Ponto Flutuante Parte I 2002 Juliana F. Camapum Wanderley http://www.cic.unb.br/docentes/juliana/cursos/oac OAC Ponto Flutuante Parte I - 1 Panorama Números

Leia mais

Estruturas de Repetição

Estruturas de Repetição Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados

Leia mais

A FÓRMULA DE CONVERSÃO ENTRE AS UNIDADES É: F = 1.8 C + 32.0

A FÓRMULA DE CONVERSÃO ENTRE AS UNIDADES É: F = 1.8 C + 32.0 UTILIZANDO NOSSA MÁQUINA HIPOTÉTICA VAMOS CONSTRUIR UM PROGRAMA PARA CONVERTER VALORES DE UMA UNIDADE PARA OUTRA. O NOSSO PROGRAMA RECEBE UM VALOR NUMÉRICO QUE CORRESPONDE A UMA TEMPERATURA EM GRAUS CELSIUS

Leia mais

Administração Pública Central 2004

Administração Pública Central 2004 Administração Pública Central 2004 Inquérito à Utilização das Tecnologias da Informação e da Comunicação FEVEREIRO DE 2005 BREVE NOTA METODOLÓGICA Universo de referência: Organismos da Administração Pública

Leia mais

Prova Escrita de Matemática A

Prova Escrita de Matemática A EXAME NACIONAL DO ENSINO SECUNDÁRIO Decreto-Lei n.º 74/2004, de 26 de Março Prova Escrita de Matemática A 12.º Ano de Escolaridade Prova 635/2.ª Fase 11 Páginas Duração da Prova: 150 minutos. Tolerância:

Leia mais

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU

Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Cálculo Numérico Faculdade de Engenharia, Arquiteturas e Urbanismo FEAU Prof. Dr. Sergio Pilling (IPD/ Física e Astronomia) I Representação dos números, aritmética de ponto flutuante e erros em máquinas

Leia mais

34 dígitos 28 dígitos 62 dígitos significativos! (base 10!)

34 dígitos 28 dígitos 62 dígitos significativos! (base 10!) Programação ao nível da máquina Representação de números em vírgula flutuante Programação da unidade de vírgula flutuante no IA-32 A arquitectura Intel IA-32 na sua totalidade Representação de números

Leia mais

Métodos Numéricos para Engenheiros com Scilab. Sérgio Galdino

Métodos Numéricos para Engenheiros com Scilab. Sérgio Galdino Métodos Numéricos para Engenheiros com Scilab Sérgio Galdino 26 de Setembro de 2013 Capítulo 1 Erros em computações numéricas 1.1 Glamour da computação A opinião geral é que computadores são capazes de

Leia mais

INSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO. Engenharia Electrotécnica. Microprocessadores. 2ºano - 1ºsemestre

INSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO. Engenharia Electrotécnica. Microprocessadores. 2ºano - 1ºsemestre INSTITUTO POLITÉCNICO DE BRAGANÇA ESCOLA SUPERIOR DE TECNOLOGIA E DE GESTÃO Engenharia Electrotécnica Microprocessadores 2ºano - 1ºsemestre Microprocessador 8085 Exercícios de Programação em Linguagem

Leia mais

Cálculo Numérico - Mat 215. Prof. Dirceu Melo. Prof. Dirceu Melo - MAT215

Cálculo Numérico - Mat 215. Prof. Dirceu Melo. Prof. Dirceu Melo - MAT215 Cálculo Numérico - Mat 215 Prof. Dirceu Melo Prof. Dirceu Melo - MAT215 1 1ª AULA Introdução Sistemas Decimal e Binário Conversão de Sistemas de base Sistema Aritmético de Ponto Flutuante INTRODUÇÃO 3

Leia mais

Jogos vs. Problemas de Procura

Jogos vs. Problemas de Procura Jogos Capítulo 6 Jogos vs. Problemas de Procura Adversário imprevisível" necessidade de tomar em consideração todas os movimentos que podem ser tomados pelo adversário Pontuação com sinais opostos O que

Leia mais

MC102 Algoritmos e programação de computadores Aula 3: Variáveis

MC102 Algoritmos e programação de computadores Aula 3: Variáveis MC102 Algoritmos e programação de computadores Aula 3: Variáveis Variáveis Variáveis são locais onde armazenamos valores na memória. Toda variável é caracterizada por um nome, que a identifica em um programa,

Leia mais

Projecto de Sistemas Digitais. Introdução

Projecto de Sistemas Digitais. Introdução Projecto de Sistemas Digitais LEEC -5ºano -1ºsemestre Aritmética em Vírgula Flutuante: Algoritmos e Arquitecturas (aja@fe.up.pt) FEUP, Nov. 2004 http://www.fe.up.pt/~aja/psd2004_05 1 Introdução A representação

Leia mais

Inquérito à Utilização das Tecnologias da Informação e da Comunicação na Administração Pública Central

Inquérito à Utilização das Tecnologias da Informação e da Comunicação na Administração Pública Central Inquérito à Utilização das Tecnologias da Informação e da Comunicação na Administração Pública Central 2003 Resultados Provisórios JANEIRO DE 2004 Observatório da Inovação e Conhecimento UMIC Instituto

Leia mais

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto

Erros. Número Aproximado. Erros Absolutos erelativos. Erro Absoluto Erros Nenhum resultado obtido através de cálculos eletrônicos ou métodos numéricos tem valor se não tivermos conhecimento e controle sobre os possíveis erros envolvidos no processo. A análise dos resultados

Leia mais

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. e) 347 f) 513.

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. e) 347 f) 513. 1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35 c) 192 d) 255 e) 347 f) 513 g) 923 2. Converta para a base binária, usando os métodos

Leia mais

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo:

Folha Prática - Representação de Números e Erros. 1. Representar os seguintes números decimais em binário com ponto fixo: Computação Científica Folha Prática - Representação de Números e Erros 1. Representar os seguintes números decimais em binário com ponto fixo: a) 24 b) 197 c) 1001 d) 7,65 e) 8,963 f) 266,66 2. Obter os

Leia mais

Introdução à Física Computacional

Introdução à Física Computacional Introdução à Física Computacional Apostila preparada para a disciplina de Modelos Computacionais da Física I, ministrada para o Curso de Licenciatura em Física do Departamento de Física, Instituto de Física

Leia mais

EXAME NACIONAL DO ENSINO SECUNDÁRIO

EXAME NACIONAL DO ENSINO SECUNDÁRIO EXAME NACIONAL DO ENSINO SECUNDÁRIO PROVA 735/C/12 Págs. 11.º Ano de Escolaridade (Decreto-Lei n.º 74/2004, de 26 de Março) Curso Científico-Humanístico de Artes Visuais Duração da prova: 150 minutos 2006

Leia mais

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35.

1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35. Computação Científica Folha Prática Computação Numérica 1. Converta para a base binária, usando o método das divisões sucessivas, os seguintes números inteiros: a) 13 b) 35 c) 192 d) 255 e) 347 f) 513

Leia mais

Ricardo Bento Afonso Nº51571 Rubén Ruiz Holgado Nº64643

Ricardo Bento Afonso Nº51571 Rubén Ruiz Holgado Nº64643 Ricardo Bento Afonso Nº51571 Rubén Ruiz Holgado Nº64643 Programação não linear para que serve? A programação linear tem a função objectivo e os constrangimentos lineares. O que nem sempre acontece na realidade,

Leia mais

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90.

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90. Capítulo 8. CICLOS OBJETIVOS DO CAPÍTULO Conceito de ciclo Comandos do FORTRAN: DO END DO, EXIT 8.1 programa8a.f90 Para inicializar as atividades deste capítulo, deve-se executar: 1) Para acessar o programa

Leia mais

Análise de regressão linear simples. Departamento de Matemática Escola Superior de Tecnologia de Viseu

Análise de regressão linear simples. Departamento de Matemática Escola Superior de Tecnologia de Viseu Análise de regressão linear simples Departamento de Matemática Escola Superior de Tecnologia de Viseu Introdução A análise de regressão estuda o relacionamento entre uma variável chamada a variável dependente

Leia mais

Linguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes. Prof. MSc. Hugo Souza Material desenvolvido por: Profa.

Linguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes. Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Linguagem e Técnicas de Programação I Tipos de dados, variáveis e constantes Prof. MSc. Hugo Souza Material desenvolvido por: Profa. Ameliara Freire Tipos de dados Os programas manipulam dados, armazenando-os

Leia mais

Primeiro roteiro de exercícios no Scilab Cálculo Numérico

Primeiro roteiro de exercícios no Scilab Cálculo Numérico Primeiro roteiro de exercícios no Scilab Cálculo Numérico Rodrigo Fresneda 13 de fevereiro de 2012 Guia para respostas: Responda a todas as questões que estão em negrito ao longo do roteiro. Inclua sempre

Leia mais

ARITMÉTICA DE PONTO FLUTUANTE/ERROS EM OPERAÇÕES NUMÉRICAS

ARITMÉTICA DE PONTO FLUTUANTE/ERROS EM OPERAÇÕES NUMÉRICAS ARITMÉTICA DE PONTO FLUTUANTE/ERROS EM OPERAÇÕES NUMÉRICAS. Intodução O conjunto dos númeos epesentáveis em uma máquina (computadoes, calculadoas,...) é finito, e potanto disceto, ou seja não é possível

Leia mais

Introdução. introdução. tópicos. referência. INF1005 Programação I Prof. Hélio Lopes 8/7/12

Introdução. introdução. tópicos. referência. INF1005 Programação I Prof. Hélio Lopes 8/7/12 Introdução INF005 Programação I Prof. Hélio Lopes lopes@inf.puc-rio.br sala 408 RDC introdução tópicos modelo de computador o que é um programa um programa na memória decifrando um código referência Capítulo

Leia mais

Capítulo 1 - Erros e Aritmética Computacional

Capítulo 1 - Erros e Aritmética Computacional Capítulo 1 - Erros e Carlos Balsa balsa@ipb.pt Departamento de Matemática Escola Superior de Tecnologia e Gestão de Bragança 2 o Ano - Eng. Civil e Electrotécnica Carlos Balsa Métodos Numéricos 1/ 21 Sumário

Leia mais

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto;

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto; FICHA OBJECTIVO Construir Construir formulários na base de dados Diplomas em Diário da República Um formulário é utilizado, em primeiro lugar, para introduzir, eliminar ou apresentar dados numa base de

Leia mais

COMPUTAÇÕES NUMÉRICAS. 1.0 Representação

COMPUTAÇÕES NUMÉRICAS. 1.0 Representação COMPUTAÇÕES NUMÉRICAS.0 Representação O sistema de numeração decimal é o mais usado pelo homem nos dias de hoje. O número 0 tem papel fundamental, é chamado de base do sistema. Os símbolos 0,,, 3, 4, 5,

Leia mais

Matemática Computacional

Matemática Computacional Matemática Computacional Maria Isabel Reis dos Santos Departamento de Matemática 2011/2012 Conteúdo 1 Cálculo em precisão finita 11 1.1 Números binários...................................... 12 1.1.1

Leia mais

Notas da disciplina Cálculo Numérico

Notas da disciplina Cálculo Numérico Notas da disciplina Cálculo Numérico Leonardo F. Guidi 7 de outubro de 2015 Instituto de Matemática Universidade Federal do Rio Grande do Sul Av. Bento Gonçalves, 9500 Porto Alegre - RS 2 Sumário 1 Representação

Leia mais