completely check the NSDecimal struct