![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Więc mamy taki kod:)
lub taki:
Który daje wynik: 0.00099999999999989 niezależnie od serwera logiczne jest że wynik powinien być 0.001 zauważyłem że dzieje się tak tylko z małymi wynikami Pytanie brzmi: jaka jest przyczyna? Ten post edytował szajens 30.12.2013, 23:56:29 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Z bardzo małymi czy z bardzo dużymi liczbami jest zawsze problem jeśli chodzi o precyzję, po prostu tak już jest.
Możesz użyć http://php.net/manual/pl/book.bc.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 05:25 |