问个纯数学问题,与编程无关。

SilentHunter460 2020-02-14 12:51:15
假设去年收入是100,今年收入比去年高20%。请问今年收入是多少?有两个方法,哪个方法对,为什么?

1) 100 x 120% = 120 //绝大多数人会用这种方法,但是100÷120 ≈ 0.83,为什么不是0.8?
2) 100 ÷ (1-20%) = 125 //可能绝大多数人不认可,但是100 ÷ 125 = 0.8,是不是更合理?

...全文
79 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39936465 2020-02-14
  • 打赏
  • 举报
回复
这个根数学问题没关系了,纯粹语言有歧义性,一般老板的标准总是往少了算,所以1现在是普遍性的标准。如果是合同的话请明确表明基准。
qybao 2020-02-14
  • 打赏
  • 举报
回复
1是正确的
今年年收比去年高20%,这20%是以去年年收为基准
去年年收比今年低20%,这20%是以今年年收为基准
今年的20%和去年的20%,你觉得是一样多吗?基准不一样,20%也不一样
所以它们的关系是 100 x 20% = 20 ≈ 120 x 17% = 20.04
即 今年年收比去年高20%,反过来说就是,去年的年收比今年低17%,或者说 今年的年收是去年的1.2倍,或者说 去年的年收是今年的83%

而2的说法是,去年的收入是今年的80%(基准是今年,今年 x 80%=去年),或者说今年的收入是去年的1.25倍(基准是去年, 去年 x 1.25=今年),或者说这和今年年收比去年高25%(基准是去年, 去年 + 去年 x 25%=今年)。

qq_39936465 2020-02-14
  • 打赏
  • 举报
回复
引用 楼主 qq_16774199 的回复:
假设去年收入是100,今年收入比去年高20%。请问今年收入是多少?有两个方法,哪个方法对,为什么? 1) 100 x 120% = 120 //绝大多数人会用这种方法,但是100÷120 ≈ 0.83,为什么不是0.8? 2) 100 ÷ (1-20%) = 125 //可能绝大多数人不认可,但是100 ÷ 125 = 0.8,是不是更合理?
这要看你的理解 1是把去年的工资看作1,100*(1+20%) 所以这个20%是已去年为标准 2是把今年的工资看作1. 所以2个出发点不同造成的差异。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧