Задача 10 во второй главе. Напишите программу, которая находила бы простые числа в пределах от 2 до 100. Код таков:
// Нахождение простых чисел в пределах от 2 до 100
class Prime {
   public static void main(String args[]) {
   int i, j;
   boolean isprime;
         for(i=2; i < 100; i++) {
         isprime = true;
             // проверить, делится ли число без остатка
             for (j=2; j <= i/j; j++)
                   // если число делится без остатка, значит, оно не простое
                      if((i%j) == 0) isprime = false;
             if (isprime)
                     System.out.println(i + " - простое число.");
}
}
}
Вопрос: зачем и почему в условии второго цикла, ограничение ставиться в виде?
j <= i/j