普洱| 翁源| 子长| 定兴| 零陵| 岗巴| 鄂伦春自治旗| 左贡| 双阳| 贵定| 平和| 库伦旗| 云阳| 桓仁| 咸阳| 安龙| 永丰| 威海| 红星| 湾里| 大同区| 东至| 郯城| 阿克苏| 太湖| 察哈尔右翼前旗| 罗江| 大连| 醴陵| 澄海| 咸宁| 思茅| 哈尔滨| 本溪满族自治县| 禄丰| 龙湾| 巧家| 淮阴| 府谷| 葫芦岛| 荣县| 新建| 汪清| 宁化| 石拐| 合水| 隆尧| 西藏| 察布查尔| 泾阳| 安乡| 息县| 金乡| 磐石| 安龙| 阜城| 畹町| 台州| 曲沃| 子洲| 武胜| 惠来| 福州| 杭锦旗| 长乐| 绥化| 皮山| 广平| 莘县| 保德| 五大连池| 郾城| 泊头| 若羌| 丰县| 交城| 湖北| 清苑| 庆阳| 梁平| 新都| 普洱| 林甸| 福清| 靖安| 博山| 涪陵| 密山| 泸定| 天镇| 运城| 绥化| 沅陵| 江宁| 泗阳| 墨脱| 光泽| 望奎| 石台| 图木舒克| 尼勒克| 沾益| 沙湾| 嵊泗| 迁西| 湟中| 灞桥| 惠州| 弋阳| 浮梁| 翁牛特旗| 上蔡| 肥城| 简阳| 威海| 东西湖| 昂仁| 汉阳| 内江| 瑞金| 来凤| 长汀| 南川| 杭锦旗| 墨竹工卡| 泸溪| 阳高| 井冈山| 广东| 永善| 沁源| 沈丘| 临江| 东乡| 高台| 樟树| 珠穆朗玛峰| 海原| 平安| 天山天池| 乌海| 三明| 襄城| 福州| 马关| 双牌| 漳县| 新乐| 曲阜| 澜沧| 石阡| 融安| 嘉峪关| 多伦| 芜湖市| 石棉| 临汾| 新晃| 迭部| 凤县| 涪陵| 兰溪| 大埔| 无锡| 友谊| 万荣| 胶南| 淳化| 开阳| 德保| 和布克塞尔| 华县| 梅县| 泽州| 桦甸| 乌审旗| 溧阳| 通江| 南沙岛| 大连| 纳雍| 瑞安| 新龙| 永仁| 怀远| 天门| 淅川| 保德| 抚顺市| 桐柏| 江永| 抚松| 威海| 东安| 永春| 蒙城| 云林| 玉树| 铁岭县| 克东| 东海| 兴城| 万山| 长乐| 松滋| 拉孜| 远安| 平塘| 株洲县| 华容| 疏勒| 喀喇沁左翼| 吉木萨尔| 兴国| 紫阳| 巩留| 广平| 石首| 桐梓| 易门| 朝阳县| 德格| 龙口| 来安| 宁化| 中牟| 博乐| 昭觉| 龙山| 七台河| 平顶山| 嵩明| 淮滨| 云安| 柳州| 东川| 马祖| 定陶| 乾安| 保定| 萝北| 云林| 仪陇| 南宁| 威县| 临江| 哈密| 横山| 武宣| 南沙岛| 都兰| 蓝田| 志丹| 连州| 覃塘| 枣阳| 福山| 喀什| 图木舒克| 株洲县| 马龙| 宣化县| 乳源| 广安| 创业

小米产品总监科普:为什么计算 10%+10% 会得到 0.11?

业界
2019
09/04
00:32
IT之家
分享
评论
创业资讯 而就全国重点大型零售企业来说,价格上涨更是服装销量下滑的主要原因。 武汉论坛 从发放时长来看,在明确规定高温津贴发放时间的省份中,多数省份是在6月至8月或9月之间。 创业   10年前的黄建林在宝鸡市二建当电焊工,每月有3000多元工资。 宠物论坛 永乐乡 母婴在线 叶尔盖提兵团一六二团 论坛资讯 永富乡

来源:IT之家  作者:沧海

在 OPPO、华为、苹果、小米等智能手机上使用自带计算器计算"10%+10%"的时候,得出的结果是 0.11,而不是 0.2。这一眼看起来是 Bug,但最终结果是计算器处理运算符号的逻辑导致的。

魅族华海良对此的解释是," 这个话题引发了不少讨论,其实本质上并不是对或错的问题,我们只是考虑的更多,增加了人性化的算法判断。10%+10%=0.11 这个是国外的使用逻辑,而国内的算数逻辑是 10%+10%=0.2,所以我们针对不同地区的固件做了不同的算法判断。"

刚刚,小米产品总监 @MIUI 凡发文《手机计算器全线阵亡终结贴》,详细的科普了为什么计算器会出现这样的运算结果。

以下为《手机计算器全线阵亡终结贴》全文:

鉴于昨日计算器百分号引发了大型社会悬疑,10%+10% 居然 =0.11,这究竟是代码的扭曲还是教育的沦丧,让我替大家揭开真相。

看一些文章几百字也没把道理说太清楚。鉴于超强的归纳 + 化繁为简的表达 = 聪明才智的体现,我尝试用一句话说清运算原理。以 8+10% 为例,为什么 =8.8 而不是 8.1?一起读:8 元钱,加上 10% 的小费,一共是 8.8 元。

以上就是目前全球标准的计算逻辑,但还有一个大家疑惑的问题:为什么计算逻辑要这么设计?于是这变成了一个历史思考题。

最早的电子计算器并没有 %,是后来加的。作为后续改进,它一定解决了计算场景中的常用痛点,而绝不是脑残。我推测很可能是西方人计算折扣、小费、利息等常见场景。

货物 560 元,20% OFF(打八折)多少钱?560-20%=448!

资方存入 2800 元,计年息 6%,本息总计多少?2800+6%=2968!

是不是一下子好用到爆。But,为啥我前面加了一个 " 西方人的计算场景 " 呢?因为我觉得对于算力过剩的中国人,很少人会这么思考和输入。

货物 560,砍两成就是 560*0.8=448;2800,6% 年息,就是 2800*1.06=2968。就是这么屌!直接省去了一步(国人这么优秀我 TM 能怎么办)

所以百分号键解决的痛点,中国人不太用的上,也不太会这么思考(这也是为什么今天才有人无聊去试 10%+10%)。但对于西方很多同志来说,这玩意真是能救命呀

最后说一下 MIUI 怎么想的。

其实之前我们改成过 10%+10%=0.2,这也是为什么有些用户科学计算器 =0.2,是残留的老版本,但后来决定还是遵循全球统一标准。

因为中国人不太会去这么用 %(我们会直接输入 0.1 而不是 10%,自带转换),所以更改行为给国内用户带来的好处很小,而一些习惯了 % 用法的人却会崩溃,综合考虑还是择优统一了用法。

THE END
广告、内容合作请点击这里 寻求合作
业界
免责声明:本文系转载,版权归原作者所有;旨在传递信息,不代表砍柴网的观点和立场。

相关热点

据外媒报道,位于旧金山的世界上最古老连续运营网络摄像头 FogCam 将被 " 永久关闭 "。该网络摄像头运营了已经 25 年。FogCam 最早在 1994 年作为旧金山州立大学的学生项目而建立。
业界
Supreme 的定制手机来了,不过这次不是在去年闹得沸沸扬扬的 Supreme Italia 联名产品,而是真正由 Supreme 本家定制的手机。
业界
沉寂许久的张朝阳又变得活跃起来。今年 6 月,搜狐推出社交 App「狐友」,他就在这个社交 App 一连发了四十条状态,他还频繁地接受媒体采访,谈论 5G、短视频、社交等风口热点。张朝阳害怕被人遗忘,不甘...
业界
Redmi 于今日上午正式对外曝光了首款 Redmi 电视,大家对 Redmi Note 8 的期待也越来越大。而近日有外媒再度放出了 Redmi Note 8 的真机谍照,不同的是此次曝光的来源是测试机构报告。
业界
《晚点 LatePost》报道称,蔚来计划登陆科创板、关闭硅谷办公司以及将继续进行裁员,对此,蔚来在微博回应称,媒体报道中蔚来回归科创板、关闭硅谷办公室等内容皆为不实报道。
业界

相关推荐

1
3
武冈市 西三条路 淮阴路 西宁市 二十家子满族镇 省女子劳教所 赤坎寨 盘克镇 宗汉街道
礼拜寺 星海浴场 后屯村 团黄公路 东来镇 渠村乡 安宁市 辽源市 杨台村
河津营村 曙光公寓 北门群艺馆 龙东路口 岩凸 河北沙河市白塔镇 太平川镇 春华里 南法信中学 张福记
https://www.whr.cc/bbsitemap.htm