in reply to Re^2: Decimal Arithmetic
in thread Decimal Arithmetic
When I try to split these amounts, I'm getting rounding errors.
This sounds more like a business logic problem than a decimal precision problem.
For example, I have $1.00 that I need to allocate out to 3 parties. If I just divide by 3 and round to the nearest penny, then everyone pays $0.33 and I'm short a penny.
-xdg
Code written by xdg and posted on PerlMonks is public domain. It is provided as is with no warranties, express or implied, of any kind. Posted code may not have been tested. Use of posted code is at your own risk.
|
|---|