telegram中文

微软 Excel 2007 惊爆严重BUG! (850 x 77.1 = 100000)

       

不知道这样的BUG算不算严重呀,刚刚从驱动之家网站看到的讯息,听说微软Office 2007中的Excel试算表软体,,

竟然计算错误了,而且还是算错一系列的唷!算错啥?

850×77.1 你猜会等於多少?

微软说:100000

 

继续阅读

更新:谢谢「路人戊」提供的讯息,微软已针对此问题经提供修补程式了:

官方网页:
程式telegram中文版下载:
档案大小:32.5MB

没错,850×77.1=100000,真希望这是在计算我的薪水时出现的数字啊!!然後刚刚听到朋友说,不知道「王又曾」等人,如果早知道有这好用telegram中文,会不会率先升级呢? 这样可以把责任推卸给微软….

 

刚刚也特地找来跑一次,没错,的确是850×77.1=100000,请看图:

 23-55-21

  在,这位网友还发现了下部这些运算也都会突槌,不有的是个罢了喔:

=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=77.1*850
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
..etc

  我很不动数学运算,并非是很懂接下来,这段到底是什么的意思,反之即使…出糗了!哈哈哈哈哈哈~~

引用驱动之家网站上的推测:

...事实上,问题出现在65535这个数字上。虽然现在还没能最终肯定到底是什麽原因,但考虑到65535这个数字的特殊性(转换成二进制就是202220222022202220221),初步怀疑Excel 2007在浮点计算或者舍入误差方面出现了失误。另外还可以看出,出错的乘法公式中至少有一个数字带有一位小数。

更进一步地,如果把上述乘法之一放在A1单元格里,然後A1+1就会返回100001,A1*1返回100000,A1/1返回100000。这些无疑都是错误的,因为Excel 2007已经把A1的值当成了100000,不过奇怪的是,A1*2返回的却是正确的131070,A1-1也是65534没错,A1/2也准确得到了32767.5。Excel 2007如此反覆无常的确令人难以琢磨。

测试还得出结论,Office 2000/XP/2003等旧版本信息都不现实存在这个bug,看来仅仅只是Office 2007的新“专利”了。 (以上内容文字框引入字)
看后之後有没心尖一阵寒颤?假设你是用到Excel来统计、梳理一定东西的话,已经都得在用计算机计算多遍吧?你猜,近些年已经开始会受欢迎一种说法,当我们对很多人讲出来的数字(譬若说唱片销售数字、xx游骑车人数)有疑虑的时候,能够 回他说:

你是用Excel算的吗?」,哈哈。

 

延伸阅读

最後更新时间:11-03, 2013 下午四点 4:57
相关资讯

访客留言:

26 Replies to “微软 Excel 2007 惊爆严重BUG! (850 x 77.1 = 100000)”

  1. 我刚用我的2007试过,应该问题已经校正了(系统更新系统程式),方面具备的数字我试过答安是65535!
  2. 其实仅仅做个更正程式把2003的介面改建成2007即可了,根本点不必须花什麽钱去买2007,因此2010吧? 改了板本,就为了骗钱?!
  3. 画折线图的误差时居然出现横向误差,明明就说是垂直误差,不知道要怎麽消去!
    困扰….

  4. 在A1储存格上输入:=850*77.1 ← 按下ENTER之後会出现100000
    但若我们在B1储存格上输入:2
    并在C1储存格上输入:=(A1+B1)
    按照各位质疑的,答案应该会出现100002,才是合宜的~
    但事实上,会出现的答案是:100002 (正确值!也就是拿100000+2)

发布留言