选择您的手机品牌
您选择的手机品牌是:
当前位置: ROM之家 >  热门资讯 >  业界动态 >  Android M计算器BUG终于得到修改

Android M计算器BUG终于得到修改

发布日期:2015-06-10 来源:安锋网 阅读:57059 评论:0

摘要:Android M中的计算器抛弃了浮点计算,终于实现 2^34 - 2^34 = 0。

机型:3

ROM:6

查看
扫一扫分享给小伙伴
Android M计算器BUG终于得到修改

谷歌上个月刚推出的Android M预览版系统中,我们已经挖掘出了不少新的改善,现在谷歌社区里的开发者们进一步发现,原来原生计算器也有新亮点。

看上去整个界面几乎一点没变,但Android M自带的计算器应用的确已经在运算精确度上大大优化了,原因就在于抛弃了浮点运算,对计算机知识稍有了解的人应该知道,以这种方式运算数值越大得到的结果误差就会越大。

以Lollipop版本为例,当输入“2^34”按“=”号得到结果后,再减去“2^34”并不会出现“0”,而是等于816或者-184(如上图)。而在Android M上,与浮点运算相关的代码都被新代码取而代之了,所以我们将得到一个合适的答案。

除了修复bug外,Android M也为计算器加入了新功能,比如复制/粘贴、角度/弧度模式、反三角函数等。有用户反馈,即便将Android M的计算器移植到运行Android 5.1.1的Nexus 6上依然会以浮点运算的方式计算,看来新版计算器的改变与系统层面相关了。

不过对于国内用户来说,这个问题不用太过担心,毕竟我们使用的大多数是定制版本,计算器应用经过修改了。

25
分享到:

关注“刷机精灵”微信公众平台及官方新浪微博获取最新最全的业界资讯!

我们致力于为您的 Android 提供更便捷、快速、安全、健康的一站式刷机服务,

您可以在这里提意见,反馈问题,小刷为你一一解答!

还有更多精彩活动大礼等你赢取!

扫一扫上方微信二维码或添加朋友

"shuame"即可获取小刷最新动态

我来说两句
  • 0/140
提交
您的评论过于频繁,请稍后评论
正在加载,请稍等...