发布网友 发布时间:2022-03-18 01:37
共3个回答
懂视网 时间:2022-03-18 05:58
手机计算机不能按出几分之几,因为手机计算机没有分数线,但是可以用除号来代替,打开计算器,在计算器的输入键盘上依次输入分子、除号、分母,输出结果就是分数。
手机是可以在较广范围内使用的便携式电话终端,全称为移动电话或无线电话,最初只是一种通讯工具,早期在中国有“大哥大”的俗称。手机最早是由美国贝尔实验室于1940年制造的战地移动电话机发展而来,后美国摩托罗拉工程师马丁·库帕于1973年发明了世界上第一部商业化手机。现代的手机除了典型的电话功能外,还包含了照相机、GPS和连接互联网等更多功能,它们都概括性地被称作智能手机。
手机分为智能手机(Smartphone)和非智能手机(Featurephone),一般智能手机的性能比非智能手机好,但是非智能手机比智能手机稳定,大多数非智能手机和智能手机一样使用英国ARM公司架构的CPU。但是智能手机的主频较高,运行速度快(例如:智能手机三星i458主频329兆赫兹,诺基亚N81主频也有369兆赫兹),而非智能手机的主频则比较低,运行速度也比较慢(例如:诺基亚5000主频为50兆赫兹)。
热心网友 时间:2022-03-18 03:06
第一步,请各位先用自己手机的计算器,输入10%+10%,看看会得出什么结果?
使用OPPO、vivo、小米、iPhone等等机型的用户,会惊奇的发现:10%+10%=20%(0.2)。
这么一个小学生也不会算错的问题,手机计算器竟然输出了0.11这个答案。而唯独魅族手机,是得出0.2这个数值,所以这究竟是怎么一回事?
这个貌似是BUG的问题,其实是代码研发的一个历史遗留问题,也可以叫百分计算器,下面是程序员大佬提供的测试图:
其实小编我也看不懂,在大佬的讲解下,我粗劣的了解原理,这里斗胆向大家分析一下。
10%+10%为什么等于0.11呢?我们先把数据换成10+10%,手机计算器会得出11的答案,而不是10.1。用中文的语境写出来,就是10元的商品,添加10%的小费,等于11元的总消费支出。
所以这种在我们眼中不合常理的算法,是怎么出现的?
其实原因很简单,因为手机这玩意是外国人发明的,而在欧美文化中,享受服务的同时也会赠予一定的消费,而手机计算器%的功能,就是为了简化外国人给小费的计算过程。
比如用餐200元,要给10%的小费,那么输入200+10%,就可以得出220的金额。
那么问题就来了,为什么魅族手机是独一份存在?
原因就是,魅族工程师在研发的时候,也注意到这个中西文化之间的差异点,因此在国内的系统采用0.2结果算法,在国外则采用0.11结果算法。
不得不说,在细节打磨这方面,魅族还是很有一套的。
热心网友 时间:2022-03-18 04:24
手机自带的计算器如果没有百分号的话就另外下一个计算器吧,这样方便,因为有些手机的计算器只是基本使用,功能够用就好的。