cnBeta
微软的工作人员经过努力,已经成功在Windows 10 Redstone 5 build 17639这个版本解决了“完全平方数的平方根”问题。具体来说,当你启动计算器应用程序并尝试计算4的平方根然后减去2,虽然答案应该是0,但Windows计算器有时会给出错误的答案,bug就出现在这里。
重要的是,尽管我们已经成功地在4台计算机上复制了这个bug,但在所有的系统中,这个bug似乎并不存在。这意味着你很有可能也会看到它,但如果它不这么做,也不要太惊讶。
微软的Raymond Chen在微软的开发者页面上发表了对2016年错误的深入分析,解释了为什么计算器应用会得出一个不同的结果。
“即使你取平方根的值恰好是一个完全平方数,但计算器并没有意识到这一点。它不会首先计算一个整数平方根,然后如果整数平方根不能产生精确的结果,就会返回到浮点模式。它只会通过相关数据库来得出答案。”他解释道。
这个漏洞已经存在多年了,2010年微软的社区论坛上发布了一份报告,当时Windows的版本是Windows 7。考虑到计算器使用的库没有改变,这个bug仍然存在于Windows 8.1和Windows 10中。
cnBeta
清明假期在老家,没法用上优质排版,图文并茂的和大家分享,提前说明这里提的也不是故意说微软的不是,只是建议微软在之后的处理上能更加进一步处理好。
no.3 微软操作系统作为桌面操作系统牛人开发公司之一,收费的操作系统在咱们国内盗版横飞,微软欲哭无泪呀。这是不是微软是不是哪里出现了一个bug。
no.2 我们都知道微软对移动业务好像感冒不起来。谷歌借助java开发了安卓手机操作系统,ios在乔帮主带领下风生水起。所以微软收购了同样处境的诺基亚,想借助塞班来个三足鼎立,遗憾失败了,windowphone并不是那么有影响力。是产品有bug吗?
no.1 当移动互联网还没萌芽的时候,我们都是现金消费,都是要去柜员机取钱。有幸运用户获得大奖,柜台机原来是微软操作系统,柜员机蓝屏了,柜员机处于桌面上。除此之外,商场电子屏,鸟箱我们有时也看到蓝屏状态的系统。工作人员没发现,就可能就那样给人们表演蓝屏bug。话说微软你怎么不设定一个蓝屏出错一定时间后关机,化解下尴尬也好。