Percentage calc formulla needed - little maths
Description:
We have total number of processes 'T' which are being performed. e.g. 10.
Then we already have number of processes done 'D' and number of processes pebding 'P', and we have percent of the process currently being executed.
Question:
How to calcualte overall percentage ?
What I did was:
overall percentage =
(((processes done + (percent of current * 0.1)) / total processes) * 100;
in code:
float overall_peercentage = (((D + (C * 0.1)) / T) * 100;
But it does not produce 100% results, what is wrong with it? Secondly, I dont feel ashamed askin this question, becuae I am not a mathematician.
regards
Re: Percentage calc formulla needed - little maths
(D + P1 + P2 + P3 + ...) / (D + P) * 100 is the correct formula where P1, P2 etc. is the amount of work the process Pi has done (with 1 as maximum). If the processes that are still running all have the same percentage, then it's a bit easier. It's just
(D + Pp)/(D + P) * 100 where Pp is the percentage (with 0 as minimum and 1 as maximum) done for the processes still running.