Modulo pour tester si entier divisible par un chiffre [Résolu]

Messages postés
1423
Date d'inscription
mardi 14 décembre 2004
Dernière intervention
29 décembre 2012
- 27 avril 2006 à 12:58 - Dernière réponse :
Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Dernière intervention
13 avril 2007
- 27 avril 2006 à 17:09
Bonjour,

Voila j'ai entendu parlé d'un certain modulo néanmoins je trouve rien
ici ou j ai mal cherché afin de définir si un entier et divisible par
un autre.

Ce moulo aurait une syntaxe avec un % mais pas moyen de mettre la main dessus

Si qqun pouvait me montrer une utilisation ou un mini tuto ca m'interesse

-------------------------------------------------------------------------------------------------------
         
Il vaut mieux poser une question et passer pour bête que le rester
toute sa vie
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
363
Date d'inscription
mercredi 18 mai 2005
Dernière intervention
29 janvier 2007
- 27 avril 2006 à 14:39
1
Merci
Bon et bien modulo sert à connaître le reste de la division. Par exemple, nous voulons savoir si 6 est divisible par 3, et si c'est le cas on affiche "oui", sinon "non :

$reste = 6%3;
if($reste = = 0)
{
    echo "oui";
}
else
{
    echo "non";
}

J'espère que je me suis pas trompée :)

Merci cs_chamallow 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de cs_chamallow
Meilleure réponse
Messages postés
1423
Date d'inscription
mardi 14 décembre 2004
Dernière intervention
29 décembre 2012
- 27 avril 2006 à 14:40
1
Merci
je crois avoir trouvé ...

Cela represente le test de cette division

$iNbParamGiven / $iNbParam


if($iNbParamGiven%$iNbParam!=0){

    echo "pas divisible";

}
else{

    echo "divisible";

}
-------------------------------------------------------------------------------------------------------
         
Il vaut mieux poser une question et passer pour bête que le rester
toute sa vie

Merci Teclis01 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 88 internautes ce mois-ci

Commenter la réponse de Teclis01
Messages postés
363
Date d'inscription
mercredi 18 mai 2005
Dernière intervention
29 janvier 2007
- 27 avril 2006 à 14:40
0
Merci
(enfin si 6 est multiple de 3)
Commenter la réponse de cs_chamallow
Messages postés
9440
Date d'inscription
mardi 9 octobre 2001
Dernière intervention
13 avril 2007
- 27 avril 2006 à 17:09
0
Merci
Salut,

il s'agit du modulo, en gros c'est le reste de la division euclidienne de A par B

bref 5%2 vaudra 1 car 5=2*2+1

a +

Commenter la réponse de cs_Anthomicro

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.