Comment puis-je déterminer si un nombre est impair ou pair en PHP ?

Linda Hamilton
Libérer: 2024-11-21 05:51:14
original
310 Les gens l'ont consulté

How Can I Determine if a Number is Odd or Even in PHP?

Déterminer la parité d'un nombre en PHP : impair ou pair

Déterminer si un nombre est impair ou pair est un problème fondamental souvent rencontré en programmation. PHP fournit une solution élégante en utilisant l'opérateur modulo.

Une approche modulo modeste

L'opérateur modulo, noté %, renvoie le reste après avoir divisé un nombre par un autre. En utilisant cet opérateur, nous pouvons déterminer la parité d'un nombre comme suit :

$number % 2 == 0
Copier après la connexion

Si le résultat de cette expression est vrai, le nombre est pair. À l'inverse, si le résultat est faux, le nombre est impair.

Cette approche exploite le fait que le reste d'un nombre impair lorsqu'il est divisé par 2 est 1, tandis que le reste d'un nombre pair est 0.

Une mise en œuvre pratique

Considérons l'exemple suivant :

$number = 20;
if ($number % 2 == 0) {
  print "It's even";
}
Copier après la connexion

Dans cet exemple, puisque 20 divisé par 2 donne un reste de 0, le si la déclaration est évaluée à vrai et le message "C'est pair" est imprimé à l'écran.

Conclusion

L'utilisation de l'opérateur modulo fournit une solution robuste et largement applicable méthode pour déterminer la parité d'un nombre en PHP. Il est à la fois efficace et simple, ce qui en fait un outil précieux dans l'arsenal de tout développeur PHP.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal