Результаты раунда Python с плавающей запятой

в python я заметил, что иногда он возвращает круглый результат, который мне не нужен. Если я разделю 94192 * 100/86400, я хотел бы получить результат 109.01 (с двумя знаками после запятой для полного результата 109,0185185185185), в то время как я всегда получаю 109.02. Это возможно иметь? Такс

numberOfSeconds=94192
percentagePerDay=round(float(numberOfSeconds*100)/86400,2)
#desired result 
print (percentagePerDay)

person Veljko    schedule 27.12.2018    source источник
comment
вы, наверное, знаете о модуле decimal в python? Правильно?   -  person Duck Dodgers    schedule 27.12.2018
comment
математический модуль имеет функцию «пол»   -  person Foad    schedule 27.12.2018
comment
@JoeyMallone Я не знаю о десятичном модуле. Вы можете объяснить?   -  person Veljko    schedule 27.12.2018
comment
На этой странице pythondocs, CTRL+F для Decimal вы найдете соответствующую информацию.   -  person Duck Dodgers    schedule 27.12.2018