PHP код:
Float:CalculatePercent(Float:value, Float:maxvalue) {
return ( (value / maxvalue ) * 100.0 );
}
Test:
PHP код:
printf("Value: %0.1f, Max: %0.1f, percent: %0.1f%%", 900.0, 1000.0, CalculatePercent(900.0, 1000.0));
printf("Value: %0.1f, Max: %0.1f, percent: %0.1f%%", 9000.0, 1000.0, CalculatePercent(9000.0, 1000.0));
printf("Value: %0.1f, Max: %0.1f, percent: %0.1f%%", 1000.0, 1000.0, CalculatePercent(1000.0, 1000.0));
printf("Value: %0.1f, Max: %0.1f, percent: %0.1f%%", 10000.0, 1000.0, CalculatePercent(10000.0, 1000.0));
printf("Value: %0.1f, Max: %0.1f, percent: %0.1f%%", 845.0, 1000.0, CalculatePercent(845.0, 1000.0));
Results:
PHP код:
[07:13:38] Value: 900.0, Max: 1000.0, percent: 90.0%
[07:13:38] Value: 9000.0, Max: 1000.0, percent: 900.0%
[07:13:38] Value: 1000.0, Max: 1000.0, percent: 100.0%
[07:13:38] Value: 10000.0, Max: 1000.0, percent: 1000.0%
[07:13:38] Value: 845.0, Max: 1000.0, percent: 84.5%