Description:
Check if a number is an Armstrong number.
Check if a number is an Armstrong number.
Java Code
public class Armstrong {
public static void main(String[] args) {
int n = 153, sum = 0, digits = 3, tmp = n;
while (tmp > 0) {
int rem = tmp % 10;
sum += (int) Math.pow(rem, digits);
tmp /= 10;
}
System.out.println(n + " is Armstrong: " + (sum == n));
}
}
Expected Output
153 is Armstrong: true