我有一个值,我需要将其转换为给定一组规则的百分比。
VALUE=X
X 可以是从 0 开始的任何东西
如果:
X > 200
我的函数的结果应该是 100(百分比)。
如果:
X < 200 AND >= 100
结果应该在 100 到 50(百分比)之间。示例:X=150 为 75%
如果:
X < 100 AND >= 80
结果应该在 50 到 25(百分比)之间。示例:X=90 为 37.5%
而如果:
X < 80
结果应介于 25 和 0(百分比)之间。
我在 PHP 中的方法类似于
if($value > 200) return 100;
if($value > 100 && $value < 200) return ???;
... 等等。
在哪里???显然代表我不知道如何设置的公式。
有没有办法在一个公式中做到这一点?即使不是 - 这个问题的数学方法是什么?
我知道这是非常基础的,但似乎我在小学跳过了太多的数学课。