double may introduce rounding errors. Frame the concept in practical terms so you can explain it during interview discussion.
Using double for prices can cause rounding issues due to binary representation. For instance, `double total = 0.1 + 0.2;` may not yield `0.3` exactly, which is critical in billing.
Additional Notes
Why might double cause issues in pricing?
Track: Java
Topic: Core Java
Focus: Numeric Types and Money Basics
Topics:Core JavaJavaNumeric Types and Money Basics