< prev index next >

src/jdk.jcmd/share/classes/sun/tools/jstat/ExpressionExecuter.java

Print this page
rev 14117 : 8145468: update java.lang APIs with new deprecations
Reviewed-by: XXX

*** 81,96 **** Operator op = e.getOperator(); if (op == null) { return evaluate(l); } else { ! Double lval = new Double(((Number)evaluate(l)).doubleValue()); ! Double rval = new Double(((Number)evaluate(r)).doubleValue()); double result = op.eval(lval.doubleValue(), rval.doubleValue()); if (debug) { System.out.println("Performed Operation: " + lval + op + rval + " = " + result); } ! return new Double(result); } } } --- 81,96 ---- Operator op = e.getOperator(); if (op == null) { return evaluate(l); } else { ! Double lval = Double.valueOf(((Number)evaluate(l)).doubleValue()); ! Double rval = Double.valueOf(((Number)evaluate(r)).doubleValue()); double result = op.eval(lval.doubleValue(), rval.doubleValue()); if (debug) { System.out.println("Performed Operation: " + lval + op + rval + " = " + result); } ! return Double.valueOf(result); } } }
< prev index next >