5 回答

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超0個(gè)贊
oprationType.java
package com.hl.mycaculater2;
import java.math.BigDecimal;
public enum oprationType {
Add,Sub,Mul,Div;
public String Values(String number1,String number2) {
BigDecimal num1 = new BigDecimal(number1);
BigDecimal num2 = new BigDecimal(number2);
BigDecimal num = BigDecimal.valueOf(0);
switch (this) {
case Add:
num = num1.add(num2);
break;
case Sub:
num = num1.subtract(num2);
break;
case Mul:
num = num1.multiply(num2);
break;
case Div:
num = num1.divide(num2);
break;
}
return num.stripTrailingZeros().toString();
}
}
添加回答
舉報(bào)