0.1 + 0.1 + 0.1 - 0.3 == 5.551115123125783e-17 Jest to wynik bardzo bliski zeru (nie zero!) ale końcowy użytkownik nie takiego rezultatu by oczekiwał, więc jak to "naprawić"? Otóż jest
@hamskloss: Ale całym clue mojej wypowiedzi był oto, że nie jest to żadna ciekawostka tylko absolutna podstawa pythona... ( ͡°ʖ̯͡°) Podaję kolejne potencjalne ciekawostki: 2 * True + False
Od dawna wiadomo ( ͡° ͜ʖ ͡°), że:
0.1 + 0.1 + 0.1 - 0.3 == 5.551115123125783e-17Jest to wynik bardzo bliski zeru (nie zero!) ale końcowy użytkownik nie takiego rezultatu by oczekiwał, więc jak to "naprawić"?
Otóż jest
Podaję kolejne potencjalne ciekawostki:
2 * True + False