Excel 2007重大bug:850×77.1=100000
850*77.1并不是一个特例,不信你可以在Excel 2007里计算下边这些乘法:
=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
微软官员日前承认,新版电子表格应用Excel 2007存在严重计算错误。
本周二,微软Excel开发小组成员在其博客中称,Excel 2007存在重大计算错误,会把850×77.1错误地计算为等于100000,而不是65535。
当然,这并不是一个特例,只要是结果等于或接近于65535的任务,那么Exce 2007都会将结果计算为100000。
对此,Excel开发小组的成员们表示:“我们十分重视这一错误,并将尽全力解决该问题。”目前,微软已经在开发相应的补丁程序,但到目前为止尚未发布。
Excel开发小组的成员们表示,该措施是由于浮点错误而导致,Excel本身的算法并没有错误,只是在显示答案时出现了错误。
另外,服务器版Excel Services也存在同样的漏洞。事实上,早在1994年,英特尔的奔腾处理器也出现过类似的错误
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=6473976