Java:Why should we use BigDecimal instead of Double in the real world?

Viewed 71570

When dealing with real world monetary values, I am advised to use BigDecimal instead of Double.But I have not got a convincing explanation except, "It is normally done that way".

Can you please throw light on this question?

6 Answers
Related