KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I have two dates and can calculate timedelta as usual. But I want to calculate some percent with resulting timedelta: full_time = (100/percentage) * timdelta But it seems that it can only multiplying with interegs. How can I use float instead of int as multiplier? Example: 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 If is used int(multiplier) — accuracy suffers.
Tags (comma-separated)
Save Edits
Cancel