Comment calculer la somme des nombres premiers inférieurs à 100 en utilisant PHP ?

藏色散人
Libérer: 2023-04-05 15:20:01
original
5163 Les gens l'ont consulté

Les nombres premiers sont aussi appelés nombres premiers, et il existe des nombres infinis. Un nombre premier est défini comme un nombre naturel supérieur à 1 qui n'a d'autre facteur que 1 et lui-même. Alors, comment utiliser PHP pour calculer la somme des nombres premiers inférieurs à 100 ? C'est en fait très simple.

Comment calculer la somme des nombres premiers inférieurs à 100 en utilisant PHP ?

Nous allons maintenant vous présenter la méthode PHP pour calculer la somme des nombres premiers inférieurs à 100.

L'exemple de code est le suivant :

<?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";
Copier après la connexion

Sortie :

1060
Copier après la connexion

Introduction à la fonction associée :

array_push ()La fonction pousse une ou plusieurs cellules jusqu'à la fin du tableau (push).

array_sum()La fonction ajoute toutes les valeurs du tableau et renvoie le résultat.

count()La fonction compte le nombre de cellules dans un tableau, ou le nombre d'attributs dans un objet

Recommandations associées : "Tutoriel PHP"

Cet article est une introduction à la méthode de calcul de la somme des nombres premiers inférieurs à 100 en PHP. J'espère qu'il sera utile aux amis dans le besoin !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal