If you have checked for custom formatting and found nothing out of the ordinary, then it sounds like either influence VBA which I doubt, or you have your system set to an option of fixed decimal places to 2.
From the worksheet menu, click Tools > Options > Edit tab and deselect (take the checkmark out of the box next to) Fixed decimal places.