Erro numérico no Excel com parênteses?

1

Eu consegui produzir um erro de cálculo numérico muito simples e desafiador no Excel, estou curioso sobre o motivo e talvez uma solução para isso:

    |  A      | B                |
----------------------------------
 1  |  X      | 693.702          |
----------------------------------
 2  |  Y      | 693.702          |
----------------------------------
 3  |  Y - X  | 0.0000000000E0   |
----------------------------------
 4  | (Y - X) | 1.1368683772E-13 |
----------------------------------

Essencialmente, no acima, B1 e B2 contêm o mesmo valor, B3 contém a diferença =B2-B1 e B4 contém o mesmo entre parênteses (B2-B1) . O valor retornado é significativamente diferente.

    
por J Collins 02.10.2013 / 16:37

1 resposta

1

Eu não posso replicar isso, mas parece que você está apenas atingindo a precisão de ponto flutuante da sua versão do Excel. Uma razão para eu não conseguir replicar é se os valores X e Y são os resultados de algum outro cálculo.

Isso não é nada para se preocupar, mas pode ser irritante. (Eu não digo nada para me preocupar, pois a diferença do resultado correto é infinitesimal, 0.00000000000011368 ...)

Exemplo semelhante

artigo da base de conhecimento da Microsoft

    
por 02.10.2013 / 19:29