Modulo C/C++

Résolu/Fermé
katerina Messages postés 1 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 18 novembre 2007 - 18 nov. 2007 à 20:33
nicolasbaradel Messages postés 1 Date d'inscription lundi 20 février 2017 Statut Membre Dernière intervention 20 février 2017 - 20 févr. 2017 à 12:02
Bonjour,
Je voudrais savoir comment je peut exprimer la fonction "modulo" des maths en C ou C++.
Comment peut-on verifier si un nombre peut etre divise par un autre?
(excusez-moi mais je ne peut pas mettre des tons)
merci!
A voir également:

2 réponses

sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
18 nov. 2007 à 20:39
bonjour

ta question est très bien formulée.

le modulo s'écrit %

ainsi 3%2 nous donnera 1
4%2 nous donnera 0
5%3 nous donnera 2
100
X%Y = X - (X/Y)*Y en sachant que l'on ne garde que la parie entière de X/Y lors de l'opération

ex: 5%2 = 5-(5/2)*2 = 5-2*2 = 1

( 5/2=2.5 mais on enlève la partie décimale (0.5) ; donc ici dans le calcul de modulo on prend 5/2=2)
0
merci
0