/
Вопросы и ответы
/
Java
/

Как найти сумму цифр числа java

Как найти сумму цифр числа java

4 года назад

Человек-Молекула

Ответы

0

Сумму цифр числа можно найти, суммируя остаток от деления на 10 :

public class App {

    public static void main(String[] args) {
        System.out.println(sumOfDigits(123)); // => 6
    }

    public static int sumOfDigits(int number) {
        number = Math.abs(number);
        int sum = 0;
        while (number > 0) {
            sum += number % 10;
            number /= 10;
        }
        return sum;
    }
}

3 года назад

Сергей Якимович