星期

Meizu谈FlyMe计算器的优化:按区域划分固件判断,小米苹果在行动中死亡

来源:曲靖之声

发布时间:2019-09-05 11:45:56

在今天的另一个热门话题中,许多人立即打开他们的手机本地计算器,给出了10%≤10%加法机制的答案。经过一轮网民测试,无一例外,除了美祖飞艇系统外,所有的计算误差都落入了0.11的魔法圈。由于Meizu家族FlyMe系统的精确性,这个运算的逻辑必须与我们小学数学老师的逻辑相似,算法中的乘法和除法优先级,括号中计算方程的定义,公式计算中所占的百分比等于乘法和除法运算,所以它是优先的。

除了MeizuFlyMe外,本机计算器的机制属于传统算法,往往根据运算顺序叠加10%,从而得到答案,这是移动计算器全线死亡的关键原因。对于数百字的解释,从更正确的角度来揭示这样一个难题的情况仍然是不可能的。从高级程序员代码的角度出发,本文深入分析了为什么即使是苹果这样的顶级制造商也有这样一个计算逻辑漏洞。

通过传统的计算器使用7≤10%,逻辑循环的答案是7.7,但是为什么不按照计算规则达到7.1呢?这里有一个关于西方国家的问题。如果我们按照餐馆的消费逻辑,如果我们再看一遍7美元的餐费和10%的小费,我们能得到7.7的答案吗?这是全局标准计算逻辑,必须从早期计算器的机制来讨论。该计算器的初始组成在一开始就没有签字,后来的加入是为了解决西方国家计算小费和折扣的方便问题。

西方和国内的生活应用场景有着完全不同的逻辑,例如,如果我国商场打折服装打折20%,计算逻辑基本上是这样,乘以商品价格0.8计算。西方国家的数学逻辑是从商品价格减去20%,文化差异很大导致了这种计算器机制的问题。所以小米、苹果、华为等公司纷纷下跌,也是由于计算机的全球标准,导致程序员对系统本土计算器优化产生的误解。