<?php echo number_format(round(9, 2), 2); ?>
Even zien of ik dit goed begrijp:
<?php echo number_format(round(9, 2), 2); ?>
9 = de variabele
2 = de twee decimalen uit de round functie
de tweede 2 = het aantal decimalen in de format?
Ja, alleen round rond wel altijd naar boven af, dus stel je heb 3,411 dan wordt dit 3,42
Nou, daar kan ik wel mee leven :)
Bedankt weer
kitty schreef op 02.06.2009 14:39
Ja, alleen round rond wel altijd naar boven af, dus stel je heb 3,411 dan wordt dit 3,42
Volgens mij ben je nu in de war met [php]ceil[/php].
?
Onbekende gebruiker
02-06-2009 16:58
ligt aan je decimalen met geen decimalen rond ie naar boven af als het 0.5 zou zijn
?
Onbekende gebruiker
02-06-2009 17:43
Elwin schreef op 02.06.2009 16:09
[quote='kitty schreef op 02.06.2009 14:39']Ja, alleen round rond wel altijd naar boven af, dus stel je heb 3,411 dan wordt dit 3,42
Volgens mij ben je nu in de war met [php]ceil[/php].[/quote]
Klopt.
Danny schreef op 02.06.2009 16:58
ligt aan je decimalen met geen decimalen rond ie naar boven af als het 0.5 zou zijn
Ja, want een 0,5 is afgerond 1. Dus dat klopt. Je hebt [php]ceil[/php], [php]floor[/php] en [php]round[/php]. Round rond het correct af.