大家好,欢迎来到IT知识分享网。
在谷歌上个月刚推出的AndroidM预览版系统中,我们已经挖掘出了不少新的改善,现在谷歌社区里的开发者们进一步发现,原来原生计算器也有新亮点。
看上去整个界面几乎一点没变,但Android M自带的计算器应用的确已经在运算精确度上大大优化了,原因就在于抛弃了浮点运算,对计算机知识稍有了解的人应该知道,以这种方式运算数值越大得到的结果误差就会越大。
以Lollipop版本为例,当输入“2^34”按“=”号得到结果后,再减去“2^34”并不会出现“0”,而是等于816或者-184(如上图)。而在Android M上,与浮点运算相关的代码都被新代码取而代之了,所以我们将得到一个合适的答案。
除了修复bug外,Android M也为计算器加入了新功能,比如复制/粘贴、角度/弧度模式、反三角函数等。有用户反馈,即便将Android M的计算器移植到运行Android 5.1.1的Nexus 6上依然会以浮点运算的方式计算,看来新版计算器的改变与系统层面相关了。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/189444.html