用于计算百分比的数学

时间:2013-10-20 05:43:18

标签: variables math formula

我希望有人能帮我找到一个计算完成任务百分比的简单方程式。

我有3个变量:

$totaltasks
$remainingtasks
$completedtasks

让我们假装他们有这些价值观:

$totaltasks  = 100
$remainingtasks = 30
$completedtasks = 70

在此示例中,70%的任务已完成。但这很容易解决,因为$ totaltasks是100,只是使用等式$ totaltasks - $ remainingtasks

问题是这个等式只有在$ totaltasks总是100且$ remainingtasks总是100或更少的情况下才有效。所以作为另一个例子,如果我的变量是这样的......

$totaltasks  = 30
$remainingtasks = 20
$completedtasks = 10

... 33.3%的任务已经完成,但我使用的等式显然没有显示正确的结果。

如果变量始终发生变化,我怎样才能获得已完成任务的百分比?

仅供参考我打算用$ percentagecomplete回显结果

提前致谢。

1 个答案:

答案 0 :(得分:1)

使用此100 * $completedtasks/$totaltasks

这将为您提供已完成任务的百分比