php szám kerekítés

Hol tudnám beállítani, vagy ez fix, hogy hogyan kerekítse a számokat a php?

echo 0+"1916094138267"; -> 1916094138270

Hozzászólások

ez egy egész szám és egy string konkatenációja amit írtál, ráadásul a tízzel szorzás mióta kerekítés?

amúgy:
http://php.net/manual/en/function.round.php
elég sok paramétere van.

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.

Baromi egyszeru: a PHP-ban nincsenek kulon numerikus tipusok, ugyhogy ha kilogna, magatol atvalt nagyobbra.
64 bites rendszeren elfer az a szam, amit irsz, ugyhogy a tobbieknek azert marad pontos.
Nalad 32 bites rendszeren (vagy 32 bites php-val) mar nem fer el, ezert atvalt floating point-ra, ami nem a pontossagarol hires.
A folytatas mar attol fugg, hogy mire hasznalod.

--
Always remember - correlation does not imply causation.
Since realising this, my life has been so much better.