素数は科学的計算において非常に重要な概念であり、素数は素数とも呼ばれます。素数は最も純粋な数字、他のコンポーネントのない数字であり、他の数字には素数を掛けていると言えます。 したがって、素数を理解することは、数学やプログラムにとって非常に重要です。
タイトルは次のとおりです。1000を求めてください!結果の最後にいくつの0がありますか
コードコピーは次のとおりです。
1000!
コードコピーは次のとおりです。
public static void main(string [] args){
/*1000の要因はすでに天文学的な数字であるため、計算することは不可能です。
/ *解決策:2つの素数2と5を掛けて10を取得します。2と5が多くあると考えることができます。
/*操作方法:操作1〜1000、各数値が2と5で割り切れることができる数を確認し、5回で割られていると仮定します。 8つのグループ(2、5)、つまり8 0*/
// 2で割り切れる時間の合計
int count2 = 0;
// 5で割り切れる時間の合計
int count5 = 0;
//すべての番号を転送します
for(int number = 1; number <= 1000; number ++){
int dynamicnumber = number; //この番号のコピーは、numbers以外を分割するために使用されます
while(dynmicnumber%2 == 0){//数は2で分割できる回数をカウントしますが、個別にカウントされるのではなく、グローバルにカウントされます
count2 ++;
dynamicnumber /= 2;
}
while(dynmicnumber%5 == 0){//数は2で分割できる回数をカウントしますが、個別にカウントされるのではなく、グローバルにカウントされます
count5 ++;
dynamicnumber /= 5;
}
}
System.out.println( "終了0の数は次のとおりです。" + math.min(count2、count5));
/*素数は、科学的計算において非常に重要な概念です。素数は素数とも呼ばれ、物質は単純な意味、質量、物質、本質としても理解することができます。
*品質と品質の関係は、品質が人々を説明するために使用される場合、最も基本的な道徳、最も原始的な人間性などとして理解できます。
*素数は最も純粋な数字、他のコンポーネントのない数字であり、他の数値には素数を掛けていると言えます。
*したがって、素数を理解することは、数学やプログラムにとって非常に重要です。 */
}