假设我有3组数字,我想要他们差异的百分比.
30 - 60
94 - 67
10 - 14
Run Code Online (Sandbox Code Playgroud)
我想要一个计算每两个数字之间差异百分比的函数,最重要的是支持正负百分比.
例:
30 - 60 : +100%
94 - 67 : -36% ( just guessing )
10 - 14 : +40%
Run Code Online (Sandbox Code Playgroud)
谢谢
这里的重要问题是您的一个数字是否是已知参考,例如,理论值.
由于没有参考号码,使用百分比差值为
100*(y-x)/((x+y)/2)
Run Code Online (Sandbox Code Playgroud)
这里的重要区别是除以平均值,使定义对称.
但是,从您的示例来看,似乎您可能需要百分比错误,也就是说,您正在考虑将您的第一个数字作为参考编号,并想知道另一个数字是如何偏离的.那么等式,x参考编号,是:
100*(y-x)/x
Run Code Online (Sandbox Code Playgroud)
参见例如维基百科,对此进行一些小的讨论.
| 归档时间: |
|
| 查看次数: |
18658 次 |
| 最近记录: |