Skip to content

Commit c0918e6

Browse files
committed
Added Calculator.java in master with divide() returning a string
1 parent c8a04cd commit c0918e6

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/main/java/com/thealgorithms/Calculator.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,8 @@ public class Calculator {
44
public int add(int a, int b) { return a + b; }
55
public int subtract(int a, int b) { return a - b; }
66
public int multiply(int a, int b) { return a * b; }
7-
public double divide(int a, int b) { return (b != 0) ? (double)a / b : 0; }
7+
public double divide(int a, int b) {
8+
if (b == 0) throw new ArithmeticException("Divide by zero!");
9+
return (double) a / b;
10+
}
811
}

0 commit comments

Comments
 (0)