首先,这是我参与砍价的一款手机产品,大家可以看到我的进度是免费拿仅差百分之00.9,进度条右侧停留在99.1%,实际上从我领取了第一个0.01元后开始,到我砍掉许多0.01后,页面就一直保持这样没有发生过变化。我在砍价的时候一直很难理解,为什么百分比没变化。
在案件审理过程中,拼多多终于为我解答了疑惑,大家看看他们是怎么说的:
他们说因页面显示百分比位数有限,所以他们把一个至少小数点后有6位数以上的百分比,直接省略显示为0.9%,原来我的0.9%不是0.9%,而是0.9996427%,在这一刻,我感觉我前30年的数学都白学了,我的人生需要重新定义一下0.9%。
我们的法庭问对方为什么不在页面显示完整百分比,他们说显示屏有限,而且这个数是除不尽的所以贴心的为大家做了省略,我听到这里只觉得好笑,你都可以在0.9前面加一个0,写成00.9了,却不把0.9后面哪怕一个小数点写出来,这是为什么呢?
也许也是贴心的考虑到我们玩砍价免费拿的玩家,数学比较差,都不会计算小数点后2位的加减法吧。
另外,100-99.1只能等于0.9整,对方说0.9后面有小数点,那么为什么在我的进度条会显示99.1呢,难道他们又要给我重新定义99.1的概念吗?在这里呢,对方说这个是什么程序上的显示法,99后面只要有数,他们就进位显示成99.1,而且进度只有100,他们不可能显示加起来超过100,他们这可不是欺骗哦。
朋友们,大家说说看,在进度条只有100的情况下,哪一种程序上的算法可以让100-99.1所得的0.9后面有至少6位数小数点。
对方说这个算法,就在他们软件的规则里写的有,我不知道这个算法是什么时候有的,反正我之前也没看见过,不过我相信,这么天才的算法应该有很多网友们很感兴趣,已经研究过了吧,如果有看到过这个算法的朋友,欢迎在我的评论区留言,为大家分享一下心得。谢谢大家。