Можно ли разделить одно любое целое число int на два одинаковых int ? и если да. то как?
Сразу хотел бы извинится задаю свой первый вопрос и только начинаю изучать Java. Поставленная задача должна проверять числа не являются ли они палиндромами считывая их со Scanner. понимаю что на это есть формулы. Но можно ли например с числа 3003 разделив его на int1 = 30; int2 = 03; потом сравнить их оператором if ? еще раз извините если чушь :)
Ответы (1 шт):
Автор решения: Jenka 20091
→ Ссылка
Попробуйте этот код:
String numberStr = String.valueOf(number); // Преобразуем число в строку
int int1 = Integer.parseInt(numberStr.substring(0, 2));
int int2 = Integer.parseInt(numberStr.substring(2);