Vous êtes ici Codes PHP et MySQL > Maths > Vérifier la parité d'un nombre (avec le modulo)

 

Vérifier la parité d'un nombre (avec le modulo)

Cette petite fonction permet de vérifier la parité d'un nombre. Elle est similaire à celle proposée là : http://www.phpsources.org/scripts415-PHP.htm mais celle que je propose est PLUS RAPIDE !

En comparant le temps d'exécution du code que je propose et de celui déjà proposé, j'obtiens en moyenne que ce code est plus de 1,5 fois plus rapide que celui proposé précédemment (lien ci-dessus)

(P.S. Pour avoir des données fiable sur le temps d'exécution, j'ai testé la parité des nombres entre 0 et 100000, de plus j'ai changé l'"echo" par un "return" pour éviter d'avoir une page contenant les 100000 résultats ...)
 
mercier133
Site de l'auteur voir
[14] sources en PHP voir
Code vu 480 fois
Enregistré le 25 Fév 2010
  • Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Vérifier la parité d'un nombre (avec le modulo)
  • Partage ce code sur Facebook
 
 
 
 

Code Source


01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
 
<?php
/******************************************************************************/
/*                                                                            */
/*                       __        ____                                       */
/*                 ___  / /  ___  / __/__  __ _____________ ___               */
/*                / _ \/ _ \/ _ \_\ \/ _ \/ // / __/ __/ -_|_-<               */
/*               / .__/_//_/ .__/___/\___/\_,_/_/  \__/\__/___/               */
/*              /_/       /_/                                                 */
/*                                                                            */
/*                                                                            */
/******************************************************************************/
/*                                                                            */
/* Titre          : Vérifier la parité d'un nombre (avec le modulo)           */
/*                                                                            */
/* URL            : http://www.phpsources.org/scripts568-PHP.htm              */
/* Auteur         : mercier133                                                */
/* Date édition   : 25 Fév 2010                                               */
/* Website auteur : http://www.servicesgratis.net                             */
/*                                                                            */
/******************************************************************************/

function is_pair2($num){
    if($num%2==0){
        return true;
    } else {
        return false;
    }
}

//Exemple : 
$nb rand(0,100);
if(is_pair2($nb)){
  echo $nb." est pair !";
} else {
  echo $nb." est impair !";
}
?>

 

Fonctions du code

: Génère une valeur aléatoire - (PHP 4, PHP 5)
: Affiche une chaîne de caractères - (PHP 4, PHP 5)
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Librairie PHP

Connexion

 
 

Maths

 
 

PHP

 
 
 
 
    Offres d'emploi

Plus de 500 offres d'emploi PHP/MySQL

Offres d'emploi
 
        Publicité