Skip to content
Sharp

Modern Java · interview question

How does using a BigDecimal in a value object benefit financial calculations?

Multiple choiceMediumchapter-7-curatedpremiummodern-javavalue-objects
Choose one answer
Answer and explanation

Correct answer

B. Prevents precision loss

Why

BigDecimal is used for financial calculations because it provides precise control over decimal places and prevents the rounding errors typically associated with floating-point arithmetic, ensuring accuracy in monetary values.

Test yourself on Modern Java

A free test with instant, explained results. No account needed.

Start free test
All Modern Java questions →