本版
查看: 12651|回复: 9

[水] Windows自带计算器的迷惑操作:先加减,后乘除?

[复制链接]

[Lv.8]超级萝卜

楼主(1#)
发表于 2022-11-13 13:11:57 | 只看该作者 |只看大图 |倒序浏览 |阅读模式
也许你曾经嘲笑python浮点计算的误差





但是,我更新22H2后,Windows更是令我笑掉了大牙





可以看见,最新版的计算器居然不会把乘除法优先处理,把1+1×2算成了4
而我们的python是没有这个毛病的





更可气的是,当我凭借着对巨硬的一片爱意,想反馈这个问题时,





但是,当我找来Windows95的计算器后,我彻底服了:




原来,这不是22H2的新bug,巨硬是故意的!
他们想干嘛?凭借一个商业产品改变数学法则吗?!!


不过,改为科学模式后





难道巨硬认为只有科学家才懂得先乘除,后加减吗。。。


https://img.picui.cn/free/2025/05/25/6832f9d6d564b.jpg
回复

支持 | 反对  0 支持 / 0 反对 评分 举报

[Lv.8]超级萝卜

金坷垃顶级推销员,联系:98001

沙发(2#)
发表于 2022-11-13 14:33:14 | 只看该作者
这种情况就是那种老式计算器(能归零,归零这种)的计算逻辑,从左往右不管什么都一律依次计算

猫猫这么可爱,怎么能不养蛊?
┗|`O′|┛ 嗷唔~~   BOOM!喵喵喵喵喵…………

[Lv.7]特大萝卜

板凳(3#)
发表于 2022-11-13 16:00:54 | 只看该作者
计算器的默认操作。。。

[Lv.8]超级萝卜

折腾折腾应是绿肥红瘦...

地板(4#)
发表于 2022-11-13 16:05:36 | 只看该作者
本帖最后由 时光守护者 于 2022-11-13 16:07 编辑

巨硬的计算方式是这样的(科学除外):
先计算你已经输入的数据,然后再计算你添加的数据
因为巨硬计算器默认为人理解的计算方式(比如说我们一般是先乘除后加减,然后巨硬就是死脑筋,按着这个理论计算,结果当然有问题!)

也就是说,楼主的计算方式巨硬理解为:
(1+1)×2=4
与你若只如初见,何须感伤离别
——————————————————————————————————
邮箱:337498957@qq.com | QQ:337498957(扩列,或者问问题,欢迎各位)

Super Moderator

实习版主

5#
发表于 2022-11-13 21:41:39 | 只看该作者
正常电脑不是人脑。

Moderator

6#
发表于 2022-11-13 23:25:24 | 只看该作者
巨硬计算器会先将你输入的第一个算式计算出来,然后再计算你之后输入的。
不必纠结这些小细节。
折腾光猫...
🐱

[Lv.7]特大萝卜

You're the {css} to my html.

7#
发表于 2022-11-14 08:18:06 | 只看该作者
但是苹果自带的计算器不存在这个问题
顺序是按照我们平常使用的运算顺序
Ace_qingfeng
Qingfeng_129

[Lv.7]特大萝卜

8#
发表于 2022-11-14 08:39:50 | 只看该作者
学习一下

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2026-11-06 17:05 , Processed in 0.07 second(s), 20 queries , Gzip On.

快速回复 返回顶部 返回列表