Saltar para o conteúdo

Usuário:PAGFetter/Testes

Origem: Wikipédia, a enciclopédia livre.

Em aritmética de ponto flutuante, se chama épsilon da máquina o número mais pequeno que, somado a , tenha resultado diferente de , ou seja, que não é arredondado. O épsilon de máquina representa a exatidão relativa da aritmética do computador, e a sua existência é uma consequência direta da precisão finita da aritmética de ponto flutuante. O valor também é chamado de unidade de arredondamento ou menor número representável, e é simbolizado pela letra grega épsilon .[1]

Definição formal[editar | editar código-fonte]

Arredondamento é o processo de escolha da representação de um número real em um sistema numérico de ponto flutuante. Para um determinado sistema numérico e um procedimento de arredondamento, o épsilon de máquina é o máximo erro relativo do procedimento escolhido.

Algumas explicações são necessárias para se determinar o valor dessa definição. Um sistema numérico de ponto flutuante é caracterizado por uma base , e por uma precisão , por exemplo, o número de dígitos na base da mantissa (incluindo qualquer bit implícito). Todos os números com o mesmo expoente têm o espaçamento . O espaçamento muda nos números que são potências perfeitas de ; o espaçamento no lado de maior magnitude é vezes maior que o espaçamento no lado de menor magnitude.

Uma vez que o épsilon de máquina é o limite do erro relativo, é suficiente considerar números com expoente . Também é suficiente para considerar números positivos. Para o método de arredondamento do valor mais próximo, o erro absoluto de arredondamento é no máximo metade do espaçamento, ou . Este valor é o maior numerador possível para o erro relativo. O denominador no erro relativo é o número sendo arredondado, que deve ser o menor possível para tornar o erro maior. O maior erro relativo, portanto, acontece quando o arredondamento é aplicado a números na forma onde está entre e . Todos esses números arredondam para com erro relativo . O máximo ocorre quando está no limite superior do intervalo. O no denominador tem pouca importância, sendo deixado de fora por conveniência, e apenas é tomado com o épsilon de máquina. Como foi mostrado aqui, o erro relativo é maior para números que são arredondados para , então o épsilon de máquina também é chamado de unidade de arredondamento significando simplesmente "o máximo erro que pode ocorrer quando se arredonda para o valor unitário".

Assim, o máximo espaçamento entre um número normalizado em ponto flutuante , e um número normalizado adjacente é x .[2]

Referências

  1. Bortoli, Álvaro L.; Cardoso, Carolina; Fachin, Maria P. G.; Cunha, Rudnei D (2003). Introdução a Cálculo Numérico (PDF). [S.l.: s.n.] p. 15 
  2. Higham, Nicholas (2002). Accuracy and Stability of Numerical Algorithms (2 ed). [S.l.]: SIAM. 37 páginas