![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Napotkałem dziwny problem - czasem przy dodawaniu do siebie liczb typu float, (to akurat przykład z życia) np. 100 + 45.9 + 315 + 200.2 otrzymuję wynik w postaci 661.0999999999999, po odjęciu wszystkiego od siebie dostaję -8.526512829121202e-14. Ktoś wie co jest grane i co z tym fantem zrobić, oprócz oczywiście manualnego zaokrąglania tej końcówki do właściwej postaci?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie to co napisałeś + zaokrąglenie tego co zostanie, np. 09 do 1. To jednak generalnie nie rozwiązuje problemu.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 07:39 |