Rounding Standards – Financial Calculations
The first and most important rule: use a decimal data type, never ever binary floating-point types. When exactly rounding should be performed can be mandated by regulations, such as the conversion between the Euro and national currencies it replaced. If there are no such rules, I’d do all calculations with high precision, and round only … Read more