1
私は疑いがあります!素数に関しても同じ問題です!ループや再帰的な方法を使わずにそれを作ることは可能ですか?どうもありがとう!!私は(最初の数字のために働く!)これを試していない:素数ループなし再帰的
public static boolean Prime(int number) {
Scanner leer = new Scanner(System.in);
int test1 = number % 2;
int test2 = number % 3;
int test3 = number % 5;
if (number == 2 & test1 == 0 & test2 == 2) {
return true;
} else if (number == 3 & test1 == 1 & test2 == 0) {
return true;
} else if (number ==5 & test1==1 & test2== 2 & test3== 0){
return true;
} else if (test1 ==1 & test2 == 2 & test3 == 0){
return false;
} else if (test1 == 1 & test2 == 2) {
return true;
} else if (test1 == 1 & test2 == 1 & test3 == 0) {
return false;
} else if (test1 == 1 & test2 == 1) {
return true;
} else {
return false;
}
}
あなたは何を求めているのですか。 –
すべての有効な32ビットの素数をハードコードできます。しかし、なぜ? –
いいえ、それは真実ではありません、例えば27を試してみてください! –