Обычный ответ на этот вопрос - принудительное повторное округление вручную. Эта проблема такая же старая, как Фортран.
Вместо
a = int(40.91 * 100)
Используйте
b = 40.91 * 100
a = int(b + 0.5)
Очень старая хитрость, время от времени полезная в таблицах Excel.