Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z zaokrągleniami liczb typu float w php
Forum PHP.pl > Forum > PHP
john587
Witam wszystkich

Dopiero co założyłem konto ponieważ mam dosyć dziwny problem z którym nie umiem sobie poradzic.

Problem polega na tym ze php zaokrągla liczby w jakiś sposób który jest inny od tego jak robi to excel. Konkretnie to policzyłem sobie stosunki pewnych liczb do ich sumy logicznym jest że jak sie je zsumuje to da nam to 100% i tak ładnie wychodzi w excelu natomiast w php wynik ten wynosi 99,98%

dodatkowo suma tych stosunków jest różna

excel ->49122,079018 php ->49122,079020


różnica jest niewielka ale biorąc pod uwagę dalsze obliczenia powstają przekłamania

czy ktoś mógłby mi wyjaśnić czym jest to spowodowane i jak to naprawić?smile.gif

z góry dziękuje bardzo za pomoc:)
Damonsson
Tak ładnie na czerwono masz ( http://php.net/manual/en/language.types.float.php ) i pytasz na forum wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.