ホームページ >バックエンド開発 >PHPチュートリアル >PHPを使用して100未満の素数の合計を計算するにはどうすればよいですか?

PHPを使用して100未満の素数の合計を計算するにはどうすればよいですか?

藏色散人
藏色散人オリジナル
2019-03-13 10:09:215199ブラウズ

素数は素数とも呼ばれ、数は無限にあります。素数は、1 とそれ自身以外の因数を持たない、1 より大きい自然数として定義されます。では、PHP を使用して 100 未満の素数の合計を計算するにはどうすればよいでしょうか?実はとてもシンプルなのです。

PHPを使用して100未満の素数の合計を計算するにはどうすればよいですか?

PHP が 100 未満の素数の合計を計算する方法を紹介します。

コード例は次のとおりです。

<?php
$primes = array();
$is_prime_no = false;
for ($i = 2; $i<100; $i++) {
    $is_prime_no = true;
    for ($j = 2; $j<=($i/2); $j++) {
        if ($i%$j==0) {
            $is_prime_no = false;
            break;
        }
    }
    if ($is_prime_no) {
        array_push($primes,$i);
    }
    if (count($primes)==100) {
        break;
    }
}
echo array_sum($primes)."\n";

出力:

1060

関連関数の紹介:

array_push()関数は 1 つ以上の要素を配列の末尾にプッシュします (スタックにプッシュします)。

array_sum()この関数は、配列内のすべての値を加算し、結果を返します。

count()この関数は、配列内のユニットの数、またはオブジェクト内の属性の数を計算します

関連する推奨事項: 「PHP チュートリアル#」 ##"

この記事は、PHP で 100 未満の素数の合計を計算する方法の紹介です。困っている友人の役に立てば幸いです。

以上がPHPを使用して100未満の素数の合計を計算するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。