Java: ¿Por qué deberíamos usar BigDecimal en lugar de Double en el mundo real? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Double vs. BigDecimal? 8 respuestas

Al tratar con valores monetarios del mundo real, se me recomienda usar BigDecimal en lugar de Double. Pero no tengo una explicación convincente, excepto que "normalmente se hace de esa manera".

¿Puedes arrojar luz sobre esta pregunta?

Respuestas a la pregunta(6)

Su respuesta a la pregunta