Я работаю над приложением, которое должно отображать самый большой коэффициент числа, и это должно быть простое число.Как получить последнее число из цикла
Это мое приложение:
public class BiggestFactor {
public static void main(String[] args) {
double dev = 0d;
for (double j = 0; j < 984654354654d; j++) {
if (984654354654d % j == 0) {
dev = j;
}
// show dev when is a prime number
double i;
for (i = 2; i < dev; i++) {
double n;
n = dev % i;
if (n == 0) {
// do nothing - not a prime number
break;
}
}
if (i == dev) {
System.out.println(dev);
}
}
}
}
и мой вопрос заключается в том, чтобы получить в результате только последний номер? В моем случае я получаю кучу чисел.
Как насчет начала цикла с конца и печати первого номера? – Shivam