计算器算不出来的数怎么算(为什么手机计算无法算准有)

 2025-12-28  阅读 75  评论 0

摘要:刚才看到有人拿手机计算器50% 50%=0.75来黑某些手机品牌,其实这跟什么牌子的手机品牌没关系的。这是程序设计问题,也不是程序漏洞。计算程序默认为前头带%的数字前面是有一个基数的,比如50%,计算器程序默认为是计算1*50%=0.5,如果是50% 50%,很多手机计算器默认为是1*50% 0.5

刚才看到有人拿手机计算器50% 50%=0.75来黑某些手机品牌,其实这跟什么牌子的手机品牌没关系的。这是程序设计问题,也不是程序漏洞。计算程序默认为前头带%的数字前面是有一个基数的,比如50%,计算器程序默认为是计算1*50%=0.5,如果是50% 50%,很多手机计算器默认为是1*50% 0.5*50%=0.75,意思是0.5加上0.5的50%,少量手机默认为是1*50% 1*50%=1。事实上,没有人会拿两个都带%的数值来加减的。

计算器算不出来的数怎么算(为什么手机计算无法算准有)(1)

同理,如果第一个数带%,第一个数不带%,这样计算的结果就是我们知道的结果。比如50%-50=-49.5。

计算器算不出来的数怎么算(为什么手机计算无法算准有)(2)

如果第一个数不带%,而第二个数带%,比如100-100%,计算器的结果是0,很神奇吧,其实计算器程序的逻辑是100-100*100%的,当带%的数字前没有给定基数时,计算器程序默认是把第一个数值做为基数的。

计算器算不出来的数怎么算(为什么手机计算无法算准有)(3)

因此,并不是计算带%的数字加减法时,不准确,和手机品牌没关系,和计算器程序默认的基数选择有关系。百分数本身就是一种计算,并不是一个数值。希望想黑人家手机品牌的人,长点见识,别以为就他或她发现什么新大陆一样,到处黑。

计算器算不出来的数怎么算(为什么手机计算无法算准有)(4)

,

版权声明:xxxxxxxxx;

原文链接:http://cn.tdroid.net/cef33Cz0GAAgBXlc.html

发表评论:

管理员

  • 内容331565
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:
注册登录
注册帐号
登录帐号

Copyright © 2022 太卓开发网 Inc. 保留所有权利。 泰达科技网易库网

页面耗时0.0935秒, 内存占用1.34 MB, 访问数据库18次