You are on page 1of 2

Name:-RENUKA TISGE

Roll no:-

326 Div:- B

Batch:-B2

package calculator;
public class Calculator {
public double add(double num1, double num2)
{ return num1 + num2;
}
public double subtract(double num1, double num2)
{ return num1 - num2;
}
public double multiply(double num1, double num2)
{ return num1 * num2;
}
public double divide(double num1, double num2) {
if (num2 != 0) {
return num1 / num2;
} else {
System.out.println("Error: Division by zero!");
return Double.NaN;
}
}
}
package calculator;
public class Addition {
public double addNumbers(double num1, double num2)
{ Calculator calc = new Calculator();
return calc.add(num1, num2);
}
}
package calculator;

public class Subtraction {


public double subtractNumbers(double num1, double num2)
{ Calculator calc = new Calculator();
return calc.subtract(num1, num2);
}
}
package calculator;

public class Multiplication {


public double multiplyNumbers(double num1, double num2)
{ Calculator calc = new Calculator();
return calc.multiply(num1, num2);
}
}
package calculator;
public class Division {
public double divideNumbers(double num1, double num2)
{ Calculator calc = new Calculator();
return calc.divide(num1, num2);
}
}

You might also like