我正在研究應該顯示數字的最大因子的應用程序,它也必須是素數。如何從循環中獲取最後一個數字
這是我的應用程序:
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 2013-02-28 00:24:43