本
文
摘
要
这两天手机圈里又出来一个非常热门的话题,那就是很多网友发现用手机内置计算器去算10%+10%,竟然能够得出两种不同的答案。一种是大家认为是正确答案的0.2,一种是很多手机认为的正确答案0.11。这些被认为“做错题”的手机不止有iPhone,同时也包括华为、小米、OPPO的众多机型。
那么问题来了,为什么会出现这种情况呢?其实这两个结果可以说都是正确的,问题的关键在于看你去如何理解。
第一种理解方式就是算式中的两个10%都被计算机当成了0.1,于是0.1+0.1=0.2。第二种理解方式就是执行带有百分号的计算,同样是10%+10%,第二个百分之十就成为了第一个10%的10%,也就是0.01,于是二者相加就等于0.11。
方便理解,这里再举一个例子,比如说在计算器上输入100+10%,计算机就把它当成了100+100的百分之十,于是最终结果等于110。
因此其实无论结果到底是0.2还是0.11,都完全取决于计算机如何理解最后一个10%的意义。如果是当成单独的数字,那么10%的含义就是0.1,如果当成是前者的10%,那么第二个10%的含义就是0.01。从实际效果来看,个人感觉还是后一种执行百分号运算会更有实际价值。
比如说,假设猪肉价格照上月上涨13%,你就可以算成17+13%=19.21。这样来看的话,在一些情况下去执行百分号运算会更有效率。