例如我有这个范围:
20 到 200
如何以编程方式获取特定百分比的值,比如说这两个数字之间的 40%?
简单的例子:
0 到 200
我想得到 40% 的值。答案是80。
试试这个:
function percentage_from_range($from, $to, $percentage) {
$result = (($to - $from) / 100 * $percentage) + $from;
return $result;
}
例如
echo percentage_from_range(20, 200, 40); //92
$num1=20;
$num2=200;
$percent=40;
$total=$num2-$num1;
$result = (($total/100) * $percent)+$num1;
$lwb = 20;
$upb = 200;
$perc = 40;
$value = $lwb + ($upb - $lwb) * $perc / 100;
取 perc/100 范围的一部分,并从下限开始。