Posez votre question Signaler

Modulo C/C++ [Résolu]

katerina 1Messages postés 18 novembre 2007Date d'inscription - Dernière réponse le 23 févr. 2011 à 20:11
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!
Lire la suite 

Modulo C/C++ »

7 réponses
Réponse
+38
moins plus
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
JhOnny - 19 juin 2010 à 17:00
Une autre facon de voire la chose : 5 = 2*2 + 1. ( 5%2 = 1)

Le modulo donne le reste de la division 5/2..
Syzla - 29 sept. 2010 à 16:45
Donc on parlera de division entière :-)
Mickey Larson - 23 févr. 2011 à 20:11
La question est très bien formulée, la réponse par contre bofbof...

1°) La proposition mathématique "A ?= B mod C" (A est-il congru à B modulo C ?) s'exprime en C++ comme suit : (A%C == B%C). Attention cela ne fonctionne qu'avec les nombre positifs en C++.

2°) A divise B ssi (B%A == 0)
Ajouter un commentaire
Ce document intitulé « modulo C/C++ » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook