W języku Python 2, floor()
zwrócono wartość zmiennoprzecinkową. Chociaż nie było to dla mnie oczywiste, znalazłem kilka wyjaśnień wyjaśniających, dlaczego warto zwrócić wartość float (w przypadku takich przypadków jak float('inf')
i float('nan')
).Jaka jest różnica między int() i floor() w Pythonie 3?
Jednak w języku Python 3, floor()
zwraca liczbę całkowitą (i zwraca błąd przepełnienia dla specjalnych przypadków wymienionych wcześniej).
Jaka jest różnica między wersjami int()
i floor()
?
Dzięki! Nigdy nie myślałem o ujemnych liczbach całkowitych. – datah4ck3r