Windows 10 计算器有问题呃。。。

本文揭示了Windows10计算器在标准模式下处理四则运算时存在的严重问题,计算结果与预期不符,甚至在简单的算术操作中也出现错误。文章通过实例对比,指出科学与程序员模式下计算器表现正常,问题仅出现在标准模式中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

记得很多年前还在上高中,由于教学需要,人手必备一个科学计算器。但是科学计算器厂商不止一家,学校或老师又没有权利钦定,于是问题就出现咯!

某日要计算一个比较复杂的公式,我跟同学计算完互相参考,对比一下结果,然后就发现了输入相同的公式,计算结果却不一样,然后就发现了这个问题。

简单公式基本上都不会出错,稍微复杂一些的公式可能就会出现问题,尤其是运算优先级比较复杂的情况,开发人员可能一不小心就把运算有点急弄混了,就出现了答案不一致的问题。

复杂的计算出错还能理解,但是今天我却发现Window 10的计算器连简单的计算都有问题。

虽然计算器从Windows 7 升级到了Windows 10,换了一个皮囊,但是内核好像没有改变。

WIndows10计算器标准模式计算出错

如图,使用标准模式输入简单计算公式,只有加减乘除四则运算,没有添加括号声明或改变优先级。历史记录中显示的公式与输入的内容一致,单计算结果却与手动计算的结果大相径庭。

经验证,标准模式的计算与运算优先级无关,只与输入顺序有关,即输入多少计算多少,然后把计算的结果替换掉之前的输入内容。

那么,既然这样的话,为什么不把历史输入记录拆开分多条显示,而是显示为一条记录呢??是设计的缺陷还是产品的BUG??

 

另外,科学与程序员模式输入相同的计算公式,结果与手动计算的结果一致。

    

 

附:

操作系统版本:Windows 10 专业版 ,

版本号:1809 

操作系统版本:17763.134

计算器版本:10.1811.3241.0

测试时间:2019-01-02

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值