De functie round()

De functie round() rond een getal exact af.

Hij maakt dus van: 4.253, 4.

Gebruik de functie zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
   $getal
= round(4.253);
?>


Wil je op 1, 2, 3 of meer cijfers achter de komma afronden, dan kun je dat doen door ,<getal> achter het getal te zetten.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
   $getal
= round(4.253, 2);
?>


$getal rond in dit geval af op twee cijfers achter de komma.

Onthoud
Vaak wordt de fout gemaakt dat er getallen met komma's in de eerste parameter worden meegegeven. Als het 'user input' is dan raadt ik je aan om het getal wat afgerond moet worden te checken op komma's, zoiets als dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?
   $getal
= str_replace(",", ".", $getal);
   $getal = round($getal, 2);
?>


Tnx Ivo voor de 'afronding achter komma opmerking'.

Zie ook ceil() en floor()

« Lees de omschrijving en reacties

Inhoudsopgave

  1. De functie round()

PHP tutorial opties

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.