win10 计算器应用感觉有 bug

2017 年 7 月 23 日
 hustfox

例如计算:39.385+9.335,计算器结果是:1031.15 !!貌似运算符优先级弄错了

4306 次点击
所在节点    Windows
11 条回复
xfspace
2017 年 7 月 23 日
1607 14393.1480
计算正常。48.72
blueset
2017 年 7 月 23 日
翻译一下
39.38 * 5 + 9.33 * 5

* 被 Markdown 吃了
kn007
2017 年 7 月 23 日
测试正常
10.0.14393 版本 14393
hustfox
2017 年 7 月 23 日
@blueset 不好意思,没发现
hustfox
2017 年 7 月 23 日
@kn007 我的版本是:10.1706.1862.0,可能是只有这个版本才有问题
terence4444
2017 年 7 月 23 日
我觉得 win10 计算器的 BUG 是按回车经常不是结果而是弹个菜单出来,focus 有没有好好设置……
kindjeff
2017 年 7 月 23 日
你到街边买个计算器,按顺序输 39.38 * 5 + 9.33 * 5,不打括号,结果肯定也是 1031.15 ……
hustfox
2017 年 7 月 23 日
@kindjeff 标准计算器并没有括号,而且两个手机计算器就这样都是正常的
unneeded
2017 年 7 月 23 日
1703.15063.483
标准模式是这样没错,科学模式会考虑优先级

按我的理解,微软是把标准模式当成普通计算器了
gdtv
2017 年 7 月 23 日
引申话题:所以我们在写代码遇到运算符优先级的问题的时候,能用括号解决的就尽量用括号解决
(39.38 * 5) + (9.33 * 5)
geelaw
2017 年 7 月 23 日
因为你用的不是科学型,标准型里面就是这样的(和市售标准型计算器一样)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/377325

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX