打印

手机计算器

[复制链接]
3294|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tobot|  楼主 | 2023-6-27 14:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
最近突然发现手机上的计算器%的用法很神奇:
比如用1+10%-10%,大家猜结果是多少?答案是0.99。
知道是为什么吗?因为是用的1*(1+10%)*(1-10%)。
很好理解吧,拿了一把加速10%的剑和穿上了减速10%的板甲,攻速比原来低。

使用特权

评论回复
评论
LED2013 2023-6-28 23:20 回复TA
不合理的东西一直存在 
cooldog123pp 2023-6-28 13:08 回复TA
好像是的 
王栋春 2023-6-27 22:21 回复TA
试了一下,没有出现这种情况。 

相关帖子

沙发
地瓜patch| | 2023-6-27 22:57 | 只看该作者
这么好玩

使用特权

评论回复
板凳
sleepybear| | 2023-6-28 09:08 | 只看该作者
试了一下,果然是0.99。我是荣耀手机自带的计算器。

用win7自带的计算器算,它显示的算式是:1+0.1-0.11=0.99。

使用特权

评论回复
地板
vikey_zhu| | 2023-6-28 09:19 | 只看该作者
感觉像是1+(1*10%)- {【1+(1*10%)】* 10% },我把1改成2,或其他除0以外的数,结果是一样的规律。人工计算,是默认先把10%换成0.1,而计算机则是从左到右算,直接打出10%,结果是0,

使用特权

评论回复
5
bestdesign11| | 2023-6-28 11:06 | 只看该作者
试了一下,是这样的.

使用特权

评论回复
6
coody| | 2023-6-28 12:39 | 只看该作者
本帖最后由 coody 于 2023-6-28 12:41 编辑

1.1+10%=1.21,实际是1.1+(1+10%)=1.1*1.1=1.21。1.2+10%=1.32,实际是1.2+(1+10%)=1.2*1.1=1.32。

使用特权

评论回复
7
William1994| | 2023-6-28 13:37 | 只看该作者
难道卡西欧的计算器只是为了计算利息而生的?

使用特权

评论回复
8
LED2013| | 2023-6-28 23:21 | 只看该作者
这是没有办法的,我们有很多社会现实,都是付出和收获相等,最后自己还吃了亏

使用特权

评论回复
9
dlutccj| | 2023-6-29 08:40 | 只看该作者

使用特权

评论回复
10
tobot|  楼主 | 2023-6-29 21:35 | 只看该作者

你的计算器应该不是安卓系统吧?我试了几个手机都是安卓的。

使用特权

评论回复
11
mcu5i51| | 2023-6-30 07:58 | 只看该作者
tobot 发表于 2023-6-29 21:35
你的计算器应该不是安卓系统吧?我试了几个手机都是安卓的。

和系统没有关系,和软件设计思路有关;百分比是倍率,不能和实际数加减运算,所以就有了出现运算时的不同思路,可以用1最为倍率的基础数,也可以用运算数作为基础数,另一个易懂例子就是 10块钱 +3倍,结果是多少 13元?? 40元?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

3837

帖子

7

粉丝