Exemplo n.º 1
0
 public static void main(String[] args) {
   Calculator cal = new Calculator();
   cal.add(2, 5);
   cal.substruct(5, 3);
   cal.div(8, 5);
   cal.multiple(9, 2);
 }
Exemplo n.º 2
0
  /** Запуск */
  public void go() {
    try {
      while (!exit.equals("y")) {
        chooseOperation();
        enterParams();

        if (operation != null && operation.equals("add")) {
          calc.add(Double.valueOf(first), Double.valueOf(second));
          report();
          setClean();
          setExit();
        }
        if (operation != null && operation.equals("sub")) {
          calc.sub(Double.valueOf(first), Double.valueOf(second));
          report();
          setClean();
          setExit();
        }
        if (operation != null && operation.equals("div")) {
          calc.div(Double.valueOf(first), Double.valueOf(second));
          report();
          setClean();
          setExit();
        }
        if (operation != null && operation.equals("mul")) {
          calc.mul(Double.valueOf(first), Double.valueOf(second));
          report();
          setClean();
          setExit();
        }
        if (operation != null && operation.equals("inv")) {
          calc.inv(Double.valueOf(first), Integer.valueOf(second));
          report();
          setExit();
        }
      }
    } finally {
      reader.close();
    }
  }
Exemplo n.º 3
0
 @Test
 public void testDiv() {
   Calculator cal = new Calculator();
   int val = cal.div(4, 2);
   assertEquals(val, 2);
 }