Funktio round
Funktio round pyöristää luvun matemaattisten
pyöristyssääntöjen mukaan. Ensimmäisenä parametrina
funktio ottaa luvun, ja toisena valinnaisena
parametrina - kuinka monta numeroa jättää desimaali-
osaan. Toinen parametri voi olla sekä positiivinen
että negatiivinen (tässä tapauksessa se määrittää
kuinka monta numeroa jättää kokonaisosaan).
Syntaksi
round(luku, [numeroiden määrä]);
Esimerkki
Pyöristetään murtoluku kokonaisluvuksi:
<?php
echo round(3.4);
?>
Koodin suorituksen tulos:
3
Esimerkki
Pyöristetään murtoluku kokonaisluvuksi:
<?php
echo round(3.5);
?>
Koodin suorituksen tulos:
4
Esimerkki
Pyöristetään murtoluku kokonaisluvuksi:
<?php
echo round(3.6);
?>
Koodin suorituksen tulos:
4
Esimerkki
Pyöristetään luku kahteen desimaaliin:
<?php
echo round(12.45678, 2);
?>
Koodin suorituksen tulos:
12.46
Esimerkki
Pyöristetään luku kolmeen desimaaliin:
<?php
echo round(12.45678, 3);
?>
Koodin suorituksen tulos:
12.457
Esimerkki
Pyöristetään luku kymmeniin:
<?php
echo round(12456.78, -1);
?>
Koodin suorituksen tulos:
12460
Esimerkki
Pyöristetään luku satoihin:
<?php
echo round(12456.78, -2);
?>
Koodin suorituksen tulos:
12500
Esimerkki
Pyöristetään luku tuhansiin:
<?php
echo round(12456.78, -3);
?>
Koodin suorituksen tulos:
12000