
math.floor(X) — округление вниз (до меньшего числа, я прав?)
math.trunc(X) — усекает значение X до целого
В использовании есть разница, или функции повторяют друг друга?
1 Ответы


Функции как минимум будут давать разные результаты на отрицательных числах:
from math import floor, trunc print(floor(-3.2)) # Результат: -4 print(trunc(-3.2)) # Результат: -3