• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 手机设计 > 业界动态 > 报道称多款安卓智能机计算器存在进制转换问题

报道称多款安卓智能机计算器存在进制转换问题

录入:edatop.com     点击:

8.03减去7.96等于多少?这道简单的小数减法题,却难住了部分智能手机。

近日,一些智能手机用户在网上贴出截图,展示用手机计算8.03减去7.96的结果。图片显示,手机算出来的结果不是0.07,而是0.0699999。

这引发了不少智能手机用户的讨论,最后大家得出了结论:使用安卓系统的智能手机,在用手机自带计算器时,便会出现小数减法计算出错的问题。

随后,记者测试了摩托罗拉、HTC等多款使用安卓系统的智能手机,发现只要遇到有百分位出现的小数减法题,手机自带计算器便会失灵。例如,用14.52减去14.49时,结果不是0.03,而是0.0299999。

今天上午,记者致电HTC客服热线咨询关于手机自带计算器计算错误一事,客服工作人员称,具体问题还需要在技术检测完毕之后才能做出处理。

对于这种错误,中国科学院计算技术研究所的刘淘英副研究员解释说,计算器中数字的表示方法与日常生活中的"十进制"表示方法不同,采用逢二进一的"二进制"。

这种方法在记录整数时没有问题,然而在记录小数时就会产生一定的偏差,只会显示无限接近准确数的数字。

刘淘英表示,如果用户想避免这种问题的发生,可以在进行小数运算时,先乘以100或者更大的数字,将其转换为整数,在运算完成后再除以相应的数字来得到精确的结果。

作者:徐超   来源:法制晚报

上一篇:迪信通开辟京郊手机市场
下一篇:三星发布新一代Galaxy Tab 比ipad 2更薄

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

易迪拓培训课程列表详情>>

我们是来自于研发一线的资深工程师,专注并致力于射频、微波和天线设计工程师的培养。

  网站地图