我希望有人能帮我找到一个简单的公式来计算已完成任务的百分比。
我有 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 回应结果
提前致谢。