A Microsoft confirmou um erro no Excel, aonde ele mostra resultados errados em algumas multiplicações. O site BetaNews fez testes independentes e confirmou a falha, que arredonda resultados de multiplicações incorretamente.
O problema parece estar em alguns pares de valores cujo produto é 65.535 ou 65.536. Quando um ou os dois fatores usados na multiplicação são números de ponto flutuante, mas apenas levemente fracionados - ou seja, apresentam poucas casas após a vírgula - o Excel mostra o resultado da conta como 100.000, em vez de 65.535 ou 65.536.
Nos testes feitos, multiplicações feitas com dois números inteiros e com números com várias casas decimais foram calculadas corretamente, mas multiplicações com números que apresentam poucas casas decimais causam um problema no mecanismo de arredondamento do Excel, afirmou David Gainer, da Microsoft.
"O problema não está no cálculo, mas apenas no resultado exibido", afirmou Gainer. "Como exemplo, a operação 850*77.1 exibirá o valor 100.000, em vez de 65.535. Porém, se a célula que contém a primeira operação for multiplicada por dois, o resultado exibido será 131.070".
Mais informações: BetaNews