Without more detail, a generic answer would be to not use an integer or long
integer field when summing decimal/single/double/currency numbers. Or to
ensure that the control's Decimal Places property is not set to 0.
Unless you're doing something to force it, numbers are not
rounded (whether you totaling them or not). Rounding only
occurs automatically when a number is formatted for display.
If you're talking about looking at the report and seeing
rounded numbers in the column that don't quite add up to the
total, then you should either specify more decimal digits
for the control in the column or round the numbers as part
of the totalling process.
If I sound a little vague here, its because I don't know any
details about your situation.