Use NSDecimalNumberHandler with NSDecimalNumber to round floating point value to closest value of specified precision (scale).