From b43a2047a25393b66f728dd0ecae618efc37171b Mon Sep 17 00:00:00 2001 From: vil02 Date: Thu, 30 Nov 2023 15:58:59 +0100 Subject: [PATCH] fix: make `sumOfDigits` `long` in `HarshadNumber.isHarshad` --- src/main/java/com/thealgorithms/maths/HarshadNumber.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/thealgorithms/maths/HarshadNumber.java b/src/main/java/com/thealgorithms/maths/HarshadNumber.java index 854e4d555b40..4778dc81b664 100644 --- a/src/main/java/com/thealgorithms/maths/HarshadNumber.java +++ b/src/main/java/com/thealgorithms/maths/HarshadNumber.java @@ -15,7 +15,7 @@ public static boolean isHarshad(long n) { if (n <= 0) return false; long t = n; - int sumOfDigits = 0; + long sumOfDigits = 0; while (t > 0) { sumOfDigits += t % 10; t /= 10;