![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 1 Dołączył: 29.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Wynik : 0 + 1195.61 = 1195.61 1195.61 + -400.00 = 795.61 795.61 + -200.00 = 595.61 595.61 + -200.00 = 395.61 395.61 + -395.61 = -1.13686837722E-13 - co to za brednie ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 812 Pomógł: 117 Dołączył: 2.12.2008 Ostrzeżenie: (10%) ![]() ![]() |
Wynik : 0 + 1195.61 = 1195.61 1195.61 + -400.00 = 795.61 795.61 + -200.00 = 595.61 595.61 + -200.00 = 395.61 395.61 + -395.61 = -1.13686837722E-13 - co to za brednie ? Jak to? Przecież liczy bardzo dobrze ![]() Przy takich obliczeniach jakie tu wykonujesz to przecież już **e-3 można uznać za zero, a gdzie tam jeszcze do -13 ![]() Przecież i tak przed wyświetleniem wartości wypada ją zaokrąglić do całych gorszy, nieprawdaż?
Edit: Inne wersje PHP i wszystkie koprocesory też mają taki "błąd", więc naywając tak ten temat wprowadzasz czytelników w błąd ![]() Ten post edytował flashdev 18.12.2010, 13:37:06 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:18 |