diff --git a/src/com/jwetherell/algorithms/mathematics/Multiplication.java b/src/com/jwetherell/algorithms/mathematics/Multiplication.java index 98db58a7..80e2a595 100644 --- a/src/com/jwetherell/algorithms/mathematics/Multiplication.java +++ b/src/com/jwetherell/algorithms/mathematics/Multiplication.java @@ -126,6 +126,9 @@ public static String multiplyUsingFFT(String a, String b) { } public static String multiplyUsingLoopWithStringInput(String a, String b) { + if (a.equals("0") || b.equals("0")){ + return "0"; + } int k,i,j,carry=0,rem,flag=0,lim1,lim2,mul; boolean aIsNegative = false;