20+10%=?

2019-09-02 15:13:14 +08:00
 secsilm

22 ?这怎么算的?

17572 次点击
所在节点    程序员
192 条回复
DiamondbacK
2019-09-03 15:39:47 +08:00
@irobbin #158 @winterbells #159

虽然是小学的内容,单独的 10% 当然有明确含义,就是 10/100,100 的 10% 就是 100 的 10/100。

不然 100 的 10% 是什么,你如何跳过「单独明确」的 10% 来回答?
Orz
2019-09-03 15:44:23 +08:00
winterbells
2019-09-03 16:03:52 +08:00
@DiamondbacK 行行行,你说的都对
能不能找本书,里面某个式子有 20 + 10% 的?
DiamondbacK
2019-09-03 16:10:18 +08:00
@winterbells 对不起,还是你说得对,之后讨论不会再提及你。
irobbin
2019-09-03 16:39:40 +08:00
@DiamondbacK 10% = 0.1 是相等没错的,不过它表示的是某种比例,必须要有一个量一起计算才有意义。20 表示量,10%表示比例,两个不一样的东西请问怎么相加? 20 只鸡+10% = ???
yazinnnn
2019-09-03 16:43:57 +08:00
20%+10%=0.22
10%+20%=0.12

菊花 P30P
--------------

在一些人眼里'+'已经算一种过程,而不是运算符了吧

反正加法交换律已经不适用了

--------------
在两个数的加法运算中,在从左往右计算的顺序,两个加数相加,交换加数的位置,和不变。 [1] 例如:
字母:a+b=b+a a+c=c+a
justlgx
2019-09-03 18:23:32 +08:00
都散了吧,在 v2 里搞这种小学算术智力题,不要扯这个那个,学过抽象代数么?
tearain
2019-09-03 18:37:27 +08:00
我真是服了,说什么呢,加个括号不会吗,没学过小学数学?
tearain
2019-09-03 18:38:28 +08:00
@tearain 打扰了,当没看到我这条吧。。。
vx2018
2019-09-03 20:19:20 +08:00
基础伤害 20,购买 xx 之刃伤害增加 10%.。。
secsilm
2019-09-03 21:02:22 +08:00
EricXuu
2019-09-03 21:44:12 +08:00
这不是计算器的 feature 么?就以前那种“真人语音”计算器,还有一个好玩的 feature,连按运算符就可以重复这个运算。
5 - - 3 = 2
4 = 1
9 = 6
减少了很多工作量
sycxyc
2019-09-03 22:10:52 +08:00
英文维基提到: In general, a change of x percent in a quantity results in a final amount that is 100 + x percent of the original amount (equivalently, (1 + 0.01x) times the original amount).
hst001
2019-09-04 00:00:49 +08:00
不同计算器不一样,有的加减%是以增长率算的。不过我觉得这样设计不妥,因为把符号改成乘除的时候就没增长率的概念了,又变成正常的计算,设计上不统一。
Yvette
2019-09-04 03:04:46 +08:00
@DiamondbacK 我给的那个图里的表达恰恰就是百分数不是数的例子。因为如果 0.208 直接就等于 20.8%,那等式左边的那个 100 的表示方式就毫无意义。之前的回复中也提到过,我自己从小收到的教育是把分数变成百分数要乘以 100%,然而我印象中见过的所有北美的例子都是乘以 100,所以对这个有印象。所以刚好跟你说的相反,我看到的任何例子全是支持「北美语境的数学中百分数不是数」这个结论的。

我相信 "percentage is number" 这个说法单独来看没什么错,只是当与数字混用的时候,百分数不能直接变成一个数,而是代表着一个百分比的语境。当单独使用没有语境的时候,自然而然地就默认成了 1 的 x%,这也是为什么计算器中 10% + 20 = 20.1,因为百分之十没有语境。

当然我说的这些都是我自己学习过程中的经验所总结的,不排除是约定俗成的用法或者我的归因错误。但除非有直接证据能把我所看到过的这些作业题以及课本里面的百分数全部与对应的小数划全等号,否则我依然觉得这个计算器的处理方式完全没问题。
Yvette
2019-09-04 03:15:10 +08:00
@DiamondbacK 补充另一个我翻到的用例,跟主贴里的用法一模一样, 机械工业出版社出的《测量系统应用于设计下册》第 216 页:
jinliming2
2019-09-04 07:54:17 +08:00
因为百分数 % 存在上下文的关联,所以教材上面都会尽可能避开,只有在专门学到 % 概念的时候才会让你去写。
而一般用到的情况只有出现在题目中,或是出现在答案中。在题目中时,因为有上下文,所以根据上下文确定 % 的意义,而在答案中,一般是做题人用语言进行描述,就带了上下文。而在做题的过程中,通常是避免出现 % 的,而是直接用小球或分数进行运算,因为如果在做题过程中用到 %,就容易出现上下文混乱,将计算结果转为百分数,后面是跟一个 100 作为后缀,还是跟一个 ×100%,都存在或多或少的歧义。
douglarek
2019-09-04 08:57:49 +08:00
不知道为什么,我觉得计算器算的对啊,正常人肯定会理解 20 加上 10% = 20 + 20 × 10% = 22,这特么有什么问题,我就不明白了杠精什么,一个个显得你们多能似的
taaaang
2019-09-04 09:05:52 +08:00
难道只有我认为百分号只应该出现在结果中而不是表达式中?
weiruanniubi
2019-09-04 09:09:14 +08:00
有问题吗?
20 的百分之十是 2.
所以结果等于 22 啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/597205

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX