Weet iemand waarom dit fout gaat. Simpeler kan het niet, dus het lijkt me echt een fout in de functie.
De eerste (2.495) wordt 2,50
De tweede (12.495) wordt 12,49
De tweede is dus fout, want dat zou 12,50 moeten worden.
Is dit een fout in de functie, of is er iets anders verkeerd?
PHP:
1
2
| echo number_format('2.495',2,',',' ')."<br>"; echo number_format('12.495',2,',',' ')."<br>"; |
De eerste (2.495) wordt 2,50
De tweede (12.495) wordt 12,49
De tweede is dus fout, want dat zou 12,50 moeten worden.
Is dit een fout in de functie, of is er iets anders verkeerd?