Maison  >  Article  >  développement back-end  >  Comment vérifier si un nombre est divisible par un autre ?

Comment vérifier si un nombre est divisible par un autre ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-03 00:58:29426parcourir

How Do I Check If a Number Is Divisible By Another?

Comment déterminer si un nombre est divisible par un autre

Pour savoir si un nombre est divisible par un autre, il faut utiliser l'opérateur de module , désigné par le symbole de pourcentage (%).

L'expression n % k == 0 est évaluée comme vraie uniquement si n est un multiple exact de k. Mathématiquement, cela représente le reste après la division.

Lors de votre première tentative, vous avez divisé des nombres en utilisant soit une division entière, soit une division à virgule flottante, qui ne conviennent pas toutes deux pour tester la divisibilité.

Division entière ( par exemple, n / 3) génère toujours un résultat entier, sans tenir compte de tout reste. D'un autre côté, la division en virgule flottante (par exemple, n/5) produit une valeur flottante, qui techniquement n'est pas un entier même s'il s'agit d'un nombre entier.

Pour résoudre ce problème, utilisez l'opérateur module comme suit :

<code class="python">if n % 3 == 0:
    print('Multiple of 3!')
if n % 5 == 0:
    print('Multiple of 5!')</code>

Cet extrait de code vérifie efficacement la divisibilité de 3 et 5, fournissant une indication claire de l'état de divisibilité du nombre.

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!

Déclaration:
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