首页»版块 更多荣耀手机 其它机型 计算器bug

计算器bug

[复制帖子标题和链接]

2745

荣耀粉丝56928598  LV7  发表于 2019-9-2 15:08:32 属地未知 来自:荣耀V20
这结果不对吧,应该0.2啊 计算器bug
评论5
荣耀粉丝35574404  LV6  发表于 2019-9-2 15:15 属地未知 来自:荣耀V20
最终结果是计算器处理运算符号的逻辑导致的。人计算时,会优先考虑加减乘法的优先级,先做除法再做加法,结果就是(10%)+(10%)=0.2。如果是非科学计算器的计算逻辑则是认为连续百分比计算,即10%+10%按照10%+(10% x 10%)逻辑计算得出0.11的结果。大部分手机都有这个问题,比如说魅族努比亚跟锤子
荣耀粉丝35574404  LV6  发表于 2019-9-2 15:15 属地未知 来自:荣耀V20
这几个牌子就没有这个问题
荣耀粉丝48242947  LV6  发表于 2019-9-2 16:45 属地未知 来自:荣耀V20
        这个并不是bug,第一个10%等于0.1,这个没毛病,问题是第二个10%,由于没有加括号把它独立起来,计算机优先把它认为是第一个10%的10%,也就是0.01,所以它们相加等于0.11,这并没有问题的,当然后面的10%加上括号就不一样了
金芭黎 版主  发表于 2019-9-2 20:50 属地未知 来自:浏览器
粉粉,计算机没有错误,是你的计算方式有错误。百分数是特殊的分数,百分数表示一个数是另一个数的百分之几,是一种表达比例、比率或分数数值的方法,不能用常规逻辑去直接加减~
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表