Timedelta умножается с поплавком в питоне

У меня есть две даты и я могу рассчитать timedelta как обычно.

Но я хочу посчитать несколько процентов с полученной timedelta:

full_time = (100/percentage) * timdelta

Но похоже, что он может только размножаться с целыми числами.

Как я могу использоватьfloat вместоint как множитель?

Пример:

percentage     = 43.27
passed_time    = fromtimestamp(fileinfo.st_mtime) - fromtimestamp(fileinfo.st_ctime)
multiplier     = 100 / percentage   # 2.3110700254217702796394730760342
full_time      = multiplier * passed_time # BUG: here comes exception
estimated_time = full_time - passed_time

Если используетсяint(multiplier) & # X2014; точность страдает.

Ответы на вопрос(2)

Ваш ответ на вопрос