From d04f6c96087b302583e360772d77d6c2c6d93c86 Mon Sep 17 00:00:00 2001 From: Zahra Gharagozloo Mazlaghan Date: Fri, 15 May 2026 15:44:23 +0330 Subject: [PATCH] The rational class updated. --- src/main/java/Rational/Rational.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/java/Rational/Rational.java b/src/main/java/Rational/Rational.java index b2c79a3..4f5d0de 100644 --- a/src/main/java/Rational/Rational.java +++ b/src/main/java/Rational/Rational.java @@ -82,7 +82,13 @@ public class Rational { } //TODO - public static Rational divide(Rational r1, Rational r2) {return r1.divide(r2);} + public static Rational divide(Rational r1, Rational r2) { + if (r2.numerator == 0) { + System.out.println("You can't divide a number by zero!"); + return null; + } + return r1.divide(r2); + } // PROVIDED - String representation @Override