package basic;
public class Arithmetic {
public static void main(String[] args) {
Arithmetic t = new Arithmetic();
System.out.println(t.cal(5, 6, '+'));
System.out.println(t.cal(5, 6, '-'));
System.out.println(t.cal(5, 6, '*'));
System.out.println(t.cal(5, 6, '/'));
System.out.println(t.cal(5, 6, '%'));
}
public double cal(double a, double b, char ch) {
switch (ch) {
case '+':
return a + b;
case '-':
return a - b;
case '*':
return a * b;
case '/':
return a / b;
case '%':
return a % b;
default:
return 0;
}
}
}
結果:
11.0
-1.0
30.0
0.8333333333333334
5.0