Publicidade

23 de janeiro de 2010
seguranca
Bugs e Falhas de Software

Excel 2007 faz alguns cálculos incorretos, reconhece Microsoft

Por Computerworld/EUA

Publicada em 26 de setembro de 2007 às 16h46
Atualizada em 03 de outubro de 2007 às 21h52
  • Share

Framingham - Bug foi descoberto quando usuário multiplicou 850 por 77,1 e o Excel retornou o resultado 100 mil, quando o correto é 65.535.

A Microsoft confirmou na terça-feira (25/09) que o Excel 2007, versão mais recente do seu popular software de planilhas, retorna cálculos incorretos em alguns casos.

O bug matemático veio à tona no último sábado, no próprio grupo de notícias do Excel, quando um usuário chamado Molham Serry reportou que quando multiplicou 850 por 77,1, o Excel 2007 retornou o resultado 100.000 em vez da resposta correta, que seria 65.535.

Outros membros do grupo de notícias rapidamente se envolveram na discussão, postando mais de 120 mensagens. Alguns defenderam que 100.000 de fato era a resposta certa.

Na terça-feira, o time do Excel fez um post “mea culpa” no blog da Microsoft. “A maioria dos relatórios tinha foco na multiplicação, mas nossos testes mostraram que o bug não tem nada a ver com a multiplicação”, disse David Gainer, chefe de projeto do Excel. “Ele se manifesta em muitos, mas não todos os cálculos do Excel que tragam o resultado 65.535. Testes adicionais mostraram resultados similares com o número 65.536 também”.

A falha afeta apenas o Excel 2007 - as versões anteriores dão a resposta correta. Segundo Gainer, a falha não é nos cálculos, mas sim no código que acessa os valores e formatos para exibi-los na planilha.

Outros destaques do IDG Now!:
> Veja 10 celulares bonitos
> Conheça o Serenata, rival do iPhone
> Qual o chip ideal para você
> Máquinas terão consciência até 2020
> Veja 16 produtos tecnológicos de luxo
> Saiba como remover o WGA, da Microsoft

Para provar seu ponto, ele sugeriu fazer a conta “maldita” - 850*77.1 - no Excel 2007 e, quando aparecer o resultado incorreto (100.000), multiplicá-lo por 2. O resultado final será o correto, 131.070, e não 200.000.

A Microsoft está preparando uma correção, mas não há uma data definida para sua liberação, segundo Gainer.

Gregg Keizer, editor do Computerworld, de Framingham.

Agora no Twitter

Publicidade


OPINIÃO DO LEITOR Clique para comentar
4 comentário(s)
Bytes.....
Allan - 03 Out 2007, 21h52
Cálculo no Excel
Jobim - 27 Set 2007, 19h42
O ERRO TÁ NA CARA...
Bernardo - 27 Set 2007, 14h19

Top5MAIS LIDAS
DO DIA
IDG Now! Sem Fio
Receba notícias do IDG Now! no celular
Assine os canais SMS

Número do celular:

ex.: 1180000000 para um telefone de SP

Evite golpes virtuais

Evite golpes virtuais

Veja cuidados que devem ser tomados para não ter surpresas no Natal.

Cuidado com URLs curtas

Cuidado com URLs curtas

Modalidade deve ser uma das maiores ameaças virtuais em 2010, segundo a Symantec.

Governança corporativa

Governança corporativa

Investimentos para proteger a informação nem sempre freiam as ações dos crackers.

anterior   próxima
Galeria de fotoscarregando...
IDG Now! Widget

Baixe o Now! Reader e confira em seu desktop as últimas notícias, álbuns e outros conteúdos do IDG Now!

IDG Now! Reader
Blog
All Tasks realiza localização de software e help files
Conheça o Exadata Storage Server, um produto de armazenamento altamente otimizado para uso com o banco de dados Oracle.
Conheça o Oracle Database 11g, disponível numa variedade de edições sob medida para atender necessidades de TI e negócios.
Torne sua infraestrutura de TI mais robusta e tolerante a falhas, maximize seu retorno e forneça melhor qualidade de serviço.
Saiba como o In-Memory Database Cache acelera processos, gera inteligência comercial e facilita contatos com o cliente.
Veja como melhorar sua produtividade e visibilidade com um conjunto de ferramentas que otimiza processos de negócios.
Uma revolução em agilidade: como fazer a integração de negócios através de uma arquitetura orientada a serviços.
Licenciamento
Veja como utilizar o conteúdo do site líder em notícias sobre tecnologia a seu favor.