hash Code
Returns the hash code for this BigDecimal. Note that two BigDecimal objects that are numerically equal but differ in _scale (like 2.0 and 2.00) will generally not have the same hash code.
Return
hash code for this BigDecimal.
See also
.equals