Thanks Siggy. I'll keep that in mind. I thought there may be these kinds of
>If you go with BigDecimal, be aware that it breaks the
>equals-hashcode-compareTo contract, in that "2.0" does not equal()
>and they will almost always have different hashCodes, even though
>compareTo() will tell you they are equal.
>This can cause problems if you put BigDecimals in a Set or Map and expect
>them to behave intuitively.
>Ph.D student in Computer Science
>George Mason University