Hi,
Javadoc says :
if the exact quotient cannot be represented (because it has a
non-terminating decimal expansion) an |ArithmeticException| is thrown.
You should use divide method with rouding parameter :
divide(divisor, roundingMode)
Pierre
On 11/01/2013 11:30, Deepak Agarwal
Actually I was expecting that roundingMode will take place after the result
is observed by the 'divide' . I will check it however.
On Fri, Jan 11, 2013 at 4:13 PM, pierre.gaudin pierre.gau...@nereide.frwrote:
**
Hi,
Javadoc says :
if the exact quotient cannot be represented (because it
Doubles have no place in financial transactions, the correct fix is to set a
scale on the divide operation.
Regards
Scott
On 11/01/2013, at 11:30 PM, Deepak Agarwal dagarwa...@gmail.com wrote:
InvoiceServices.java :
billingAmount =