100/totaal aantal uitkomsten X keer gewonnen. Geeft het percentage gewonnen.
Link gekopieerd
stel je hebt de volgende getallen:
win - 14
even - 6
lose - 10
dan bereken je het totaal: win+even+lose
in dit geval 14+6+10=30
vervolgens kun je het percentage berekenen door het deel te delen door het geheel maal honderd(klinkt lastig, is het niet.)
dus gewoon als volgt
deel
------- x 100
geheel
een voorbeeldje geeft:
14/30=0.47 dit maal 100 is 47 procent.
zo kom je uit op de volgende percentages:
win - 47
even - 20
lose - 33
het klop niet helemaal met afronden enzo, maar dit zal wel lukken.
Link gekopieerd
Hmm ok
Klopt dit dan?:
win = 14<br>
even = 6<br>
lose = 10<br>
<br>
<?php
$win = 14;
$even = 6;
$lose = 10;
$gedeeld = 30;
$keer = 100;
$win2 = $win / $gedeeld * $keer;
$even2 = $even / $gedeeld * $keer;
$lose2 = $lose / $gedeeld * $keer;
echo $win2.'<br>';
echo $even2.'<br>';
echo $lose2.'<br>';
?>
resultaat:
http://www.legerarmy.nl/New/grafiek.php
Link gekopieerd
ik zou $gedeeld veranderen in $totaal. Deze moet je dan berekenen door $win, $even en $lose bij elkaar op te tellen.
verder zul je nog iets met het afronden moeten maken, of je moet dit geen probleem vinden.
Verder klopt het volgens mij wel, alleen je grafiek klopt niet..
Link gekopieerd
Maak van de variable $gedeeld een formule dus:
$gedeeld = $win + $even + $lose;
en ik zou $gedeelt een andere naam geven bv. $totaal of $som
Link gekopieerd
ok,
maar ik krijg nu:
66.6666666667
33.3333333333
0
dus 2 x gewonne 1 x gelijk.
Maar hoe verzorg ik dat hij alleen de eerste 2 letters laat zien?
Link gekopieerd
round()
ik denk dat het hiermee wel lukt.
Link gekopieerd