ďťż

[PHP] Problem z dokładnością obliczeń

       

Podstrony


telcocafe

Mam pewien problem. Potrzebuje robić proste obliczenia w PHP typu dodaj, pomnóż itd

Problem polega na tym że dodając liczby po przecinku domyślnie jest chyba w PHP ustawione że oblicza do 4 miejsca po przecinku a mnie chodzi o to żeby pamietał liczby do drugiego miejsca po przecinku. Potrzebne jest mi to do systemu który oblicza podatek w fakturach a jak wiadomo polskie grosze liczone sa do 99. Natomiast wynik obliczeń jest w postaci nierzadko 4 miejsc po przecinku. Dając mu zaokrąglenie funkcją round do 2 miejsc wyswietla tylko na ekranie 2 miejsca po przecinku nie daje to jednak rozwiązania ponieważ w pamięci dane zmienne i tak są pamietane jako liczby z 4 miejscami chociaż są wyświetlane z dwoma.

Mam nadzieje że to w jakiś jasny sposób nakreśliłem ale jest to trochę zagmatwane.

I moje pytanie jest takie czy istnieje jakaś funkcja która narzuca ograniczenie w dokładności obliczeń ?



http://pl.php.net/ma...ction.round.php pozdro ;)

<? $zmienna = round($zmienna, 2); ?>
O to Ci chodzi?

jak widać w manualu dokładnie o to :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.