Hallo,
In einer DB hab ich gespeichert wie oft für eine Option gewählt wurde, die prozentzahl ermittle ich so:
Bei krummen zahlen wird dann aber natürlich öfter so gerundet, dass die
$prozentsätze zusammengezählt durchaus nicht genau 100 ergeben, das wirkt natürlich unprofessionel (obwohl's natürlich richtig gerundet ist) - trotzdem würde ich lieber genau auf 100 kommen anstatt richtig gerundete Ergebnisse auszugeben.
Jemand einen Ansatz wie ich das schnell hinbekommen könnte? Dürfte ja eigentlich ein häufigeres Problem sein (leider hab ich in der Suche nichts passendes gefunden - ehrenwort!)
Grüße
obi
In einer DB hab ich gespeichert wie oft für eine Option gewählt wurde, die prozentzahl ermittle ich so:
PHP-Code:
$gesamt = $option1 + option2 + $option3;
$prozent1 = round((($option1/$gesamt)*100),0)
$prozent1 = round((($option2/$gesamt)*100),0)
$prozent1 = round((($option3/$gesamt)*100),0)
echo $prozent1."%";
echo $prozent2."%";
echo $prozent3."%";
$prozentsätze zusammengezählt durchaus nicht genau 100 ergeben, das wirkt natürlich unprofessionel (obwohl's natürlich richtig gerundet ist) - trotzdem würde ich lieber genau auf 100 kommen anstatt richtig gerundete Ergebnisse auszugeben.
Jemand einen Ansatz wie ich das schnell hinbekommen könnte? Dürfte ja eigentlich ein häufigeres Problem sein (leider hab ich in der Suche nichts passendes gefunden - ehrenwort!)
Grüße
obi
Kommentar