首页»版块 荣耀Magic系列手机 荣耀Magic6系列 果然还是一家人
#荣耀MagicOS 9.0#

果然还是一家人

[复制帖子标题和链接]

20478

HONOR2504131252751  LV7  发表于 3-21 00:14:05 陕西 来自:荣耀Magic6 Pro
没问题啊

评论

哈哈哈  发表于 3-21 00:56:07  云南
这是一个历史遗留问题,属于语法糖,叫做百分计算器。按人类语义的理解,你去买东西,100元钱减去10%,那就是90元。早期的计算器就可以直接这样写100-10%。再比如,一只股票股价10元,增长了50%,可以直接写10+50%。这么设计更深层次的原因可能与早期计算器的按键数量有限,以及单步运算的性质有关。手机计算器保留了这种特性。两个百分比相加会默认第一个百分比为基数。也就10%+20% 为0.1+20%就是0.12。  发表于 3-22 01:00:41  陕西
HONOR2504131252751  LV7  发表于 3-22 01:07:57 陕西 来自:荣耀Magic6 Pro
我不太会说话,让ai润色了一下:计算器中百分比运算的特殊逻辑源于早期硬件限制与用户场景的妥协:20世纪70年代的计算器因按键数量有限,将%键设计为动态绑定前序数值的“语法糖”,例如输入`100-10%`会直接计算为`90`,而非要求用户分步操作。这种设计贴合商业场景中“原价±百分比”的直觉需求(如折扣、涨跌),默认百分比始终基于当前数值运算,因此`10%+20%`会被解读为“0.1的基础上再加其20%”(结果为0.12),而非独立数值相加的0.3。尽管现代手机计算器已无硬件限制,但这一逻辑因用户习惯和路径依赖得以保留,仅当明确输入基数(如`1+10%+20%`)或使用科学模式时或将两个百分比使用括号包裹起来时,才能实现数学意义上的百分比加法。本质上,这是工具设计在历史惯性下对“实用便捷”与“绝对正确”的权衡。
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表