新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - 编程开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 手机学院 > 手机BUG > 正文:33计算器的bug

33计算器的bug

新客网 XKER.COM 2007-05-08 来源:友人 ZzZ 收藏本文

再来个冷的。33的计算器大家都用过,发现一个bug(windows自带的计算器也有这个问题),以前的宝典没提到过,就是:

把任何数除以5%等于20,把任何数除以50%等于2

我试过了确实如此,初步考虑可能是运算优先级的问题。

还试过几个数除以X%,都不等于这几个数除以0.0X

举个例子,若123为被除数,5为百分比:

直接计算:

123÷5%=20

(123÷5)%=0.246

123÷0.05=2460(正确答案,也就是想要的答案)

为什么回出现20?研究了一下发现了:

33是按123÷(123*(5%))也就是123÷(123*0.05)计算的,因此出现了上边的结果20.

由此可知33计算器计算%时是按 Y÷(Y*0.0X)这个公式计算的(只经过了部分验证,可能存在问题,谁要像我一样没事闲的可以验证一下)。

所以,假如需要计算%的时候,先把 X% 换成 0.0X再计算算,不要直接Y÷X%。

ps:*为乘

好了,感谢大家耐心看完我写的东西,想拍就拍吧,我预备好了!

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐