Сумма не должна хранится во float.Сумма храниться в float, значения с двумя знаками после запятой.
Покажите ошибку округления float пожалуйста.Автор оригинала: fixxxer
деньги нельзя хранить в float ввиду ошибок округления
например умножай на 100 и храни в инте