Revision 46505 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/function/operator/AddOperator.java

View differences:

AddOperator.java
2 2

  
3 3
import java.math.BigDecimal;
4 4
import java.util.Objects;
5
import org.apache.commons.math.exception.OutOfRangeException;
5 6
import org.gvsig.expressionevaluator.Code;
6 7
import org.gvsig.expressionevaluator.Code.Constant;
7 8
import static org.gvsig.expressionevaluator.ExpressionBuilder.OPERATOR_ADD;
......
40 41
        }
41 42
        if( (type & TYPE_DOUBLE) == TYPE_DOUBLE ) {
42 43
            double value = getDouble(op1,1) + getDouble(op2,2);
44
            checkDoubleValue(value);
43 45
            return value;
44 46
        }
45 47
        if( (type & TYPE_FLOAT) == TYPE_FLOAT ) {
46 48
            double value = getFloat(op1,1) + getFloat(op2,2);
49
            checkDoubleValue(value);
47 50
            return value;
48 51
        }
49 52
        if( (type & TYPE_LONG) == TYPE_LONG ) {

Also available in: Unified diff