Tag: 数论

Java中的素数测试如何工作?

下面的代码片段检查给定的数字是否为素数。 有人可以向我解释为什么这有效吗? 这段代码是我们为Java考试提供的学习指南。 public static void main(String[] args) { int j = 2; int result = 0; int number = 0; Scanner reader = new Scanner(System.in); System.out.println(“Please enter a number: “); number = reader.nextInt(); while (j <= number / 2) { if (number % j == 0) { result = 1; } j++; } if […]