package basic.dataStructure.stack.expr;
/**
* @author : 温友朝
* @date : 2017/4/27
*/
public class Calculator {
public static float getFloat(float val1, float val2, String oper) {
float res = 0l;
if (oper.equals("*")) {
res = val1 * val2;
} else if (oper.equals("+")) {
res = val1 + val2;
} else if (oper.equals("-")) {
res = val1 - val2;
} else {
if (val2 == 0) throw new RuntimeException("cannot divide 0, calculation canceled");
res = val1 / val2;
}
// System.out.println("计算结果: " + val1 + oper + val2 + "=" + res);
return res;
}
}