Предположим, у вас есть целое число '75'. Обычно в вашей голове вы можете добавить «7» с «5», чтобы получить «12». Таким образом, вы разделите число «75» на два разных числа 7 и 5, затем добавьте их вместе. Это приводит к моему вопросу, как вы можете выполнить это в java? Есть ли математический метод, который делает это для вас?Подведение цифр числа на Java
0
A
ответ
1
Вы можете использовать простую математику
int i = 75;
int a = i/10; // 7
int b = i % 10; // 5
int c = a + b; // 12
+0
Вау, у меня было Не знаю, было ли это так просто. Я просто проверил это с несколькими числами разных фигур, и это сработало. Благодаря! – Dragneel
+0
@LawrenceLelo Это работает только с 1 и 2-значными номерами, но вы можете использовать цикл для большего. –
1
Вы можете использовать код, как:
int num=75;
int sum_digits=0;
while(num>0){
int digit = num%10;
num /= 10;
sum_digits += digit;
}
Смежные вопросы
- 1. Подведение цифр строки с помощью charAt
- 2. Поиск одиночных цифр числа
- 3. Сумма квадратов цифр целого числа в Java
- 4. Append цифр числа - Matlab
- 5. Преобразование числа преобразования цифр
- 6. Получить первые N цифр числа
- 7. Сортировка цифр целого числа
- 8. сумма цифр числа
- 9. Прогнозирование числа цифр умножения
- 10. Получение числа int цифр
- 11. Найдите сумму цифр введенного числа?
- 12. Поиск числа цифр числа в C#
- 13. Ограничение числа цифр после десятичного числа
- 14. Перерыв целого числа на список цифр
- 15. меняет числа на сумму их цифр
- 16. Возвращение числа цифр числа с помощью рекурсии
- 17. Поиск наивысшего числа повторяющихся цифр числа
- 18. Подведение итогов из цикла java
- 19. Проверка длины цифр и числа
- 20. Разделение цифр трехзначного целого числа
- 21. Как управлять отображением числа цифр в JSP?
- 22. Сумма цифр (INC. Отрицательные числа)
- 23. Сумма цифр числа без массивов
- 24. Возвращает сумму нечетных цифр числа
- 25. Двоичные числа из N цифр
- 26. заказа по сумме цифр числа
- 27. Генерировать числа из набора цифр
- 28. Получение цифр числа в C#
- 29. Простой Добавление квадрат цифр числа
- 30. Сумма цифр числа, использующего значение
Используйте оператор модуля оператора и деления для получения каждой цифры числа, используя цикл и держать на добавление их. –
Взгляните на это сообщение: http://stackoverflow.com/questions/25204481/separating-the-digits-in-an-integer-exercise-from-deitels-java-book/35269214#35269214 –