![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 17.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam, napisałem sobie kawałek kodu i przestałem wierzyć w swoje kilkunastoletnie doświadczenie z PHP. Niech ktoś na to spojrzy i napisze o co w tym biega:
wynik sktyptu: array_sum=2.1 zmienna=2.1 zgodne a teraz najlepsze:
wynik skryptu: array_sum=2.1 zmienna=2.1 niezgodne 2.1<>2.1 Być może jest już późno, ale raczej jeszcze mózg mi pracuje. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 476 Pomógł: 96 Dołączył: 10.04.2008 Skąd: Koszalin Ostrzeżenie: (0%) ![]() ![]() |
http://php.net//manual/pl/language.types.float.php
Cytat So never trust floating number results to the last digit, and do not compare floating point numbers directly for equality. If higher precision is necessary, the arbitrary precision math functions and gmp functions are available.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 03:27 |