Rekenen met 2 cijfers achter komma
Zit met het volgende probleem en zie waarschijnlijk iets doms over het hoofd, kan er even niet opkomen, een héle simpele berekening... maar... wanneer ik onderstaand toe pas komthet TotaalBedrag iedere keer op xxx,00 uit al moet het xxx,38 zijn... Raar?
$subtotaal en $btw zijn strings, geen getallen. PHP zet ze wel om naar getallen, maar dat gaat waarschijnlijk niet zoals jij verwacht. Probeer het eens met alleen $SubTotaal en wiskunde, zonder number_format. (dat mag achteraf natuurlijk wel, wanneer je klaar bent met rekenen met de waarden en ze gewoon leesbaar wilt weergeven)
Wat Karl zegt! Het afronden van cijfers (en zorgen dat de cijfers significant zijn) moet je nooit tijdens de berekening doen! Dat moet op het laatste.




