Hi Jimmy. I'll throw out some guesses... Could you be successfully showing hours, but that dates are being missed. (In your example, you have 8*5 or 40 and you are showing 16 which is the remainder of hours after the date is in the ones place.) If this is the case than Narender's solution will work correctly for you if you are using code SQL.
If this isn't the case, I recommend, if you cannot upload a copy as Narender said, you look and verify what type of information the field is designed to hold (table design) and what code if any is being run.
A final guess, to me it sounds like you are using a report to aggregate your data and the report is 'helping.' If I have correctly added one and one and made 3, then the solution may be as simple as changing the format of the field in the report.