{
throw new EvaluationException(LibFormulaErrorValue.ERROR_INVALID_ARGUMENT_VALUE);
}
// return the same as zero minus value.
final Number number = typeRegistry.convertToNumber(type, rawValue);
final BigDecimal value = OperatorUtility.getAsBigDecimal(number);
final BigDecimal divide = value.divide(HUNDRED, value.scale()+2,BigDecimal.ROUND_HALF_UP);
return new TypeValuePair(type, divide);
}