fonctions mathématiques de base. Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › fonctions mathématiques de base. Ce sujet contient 4 réponses, 3 participants et a été mis à jour pour la dernière fois par bernadette, le il y a 13 années et 4 mois. Vous lisez 4 fils de discussion Auteur Messages 12 juillet 2011 à 09:10 #857 Rémi BELLOEILParticipant Up0Down:: Bonjour, Je recherche des instructions parfois élémentaires comme : Comment obtenir le reste de la division de a par b ? integer{r=a mod b} ? Rémi. 12 juillet 2011 à 23:24 #858 ambaliMaître des clés Up0Down:: Bonjour, title{Division euclidienne} integer{a=random(11..44)} integer{b=random(2..5)} text{c=maxima( divide(a,b) )} text{quotient=c[1]} integer{reste=c[2]} statement{ On sait que a =a. et b = b. divide(a,b) = c. Et le quotient =quotient et le reste=reste. } devrait répondre à votre question. On peut faire appel à maxima pour faire certains calculs en utilisant la syntaxe de maxima. Voilà, Jean-Baptiste 13 juillet 2011 à 17:55 #859 bernadetteMaître des clés Up0Down:: ou à pari qui est beaucoup plus rapide à l'ouverture text{c=pari( divrem(a,b) )} Bernadette 13 juillet 2011 à 23:23 #860 ambaliMaître des clés Up0Down:: comment attraper le quotient (ou le reste) ? JBa 17 juillet 2011 à 08:50 #861 bernadetteMaître des clés Up0Down:: OK ! je suis allée trop vite text{c=pari( divrem(a,b)~ )} text{quotient=c[1]} integer{reste=c[2]} Auteur Messages Vous lisez 4 fils de discussion Vous devez être connecté pour répondre à ce sujet. Connexion Identifiant: Mot de passe: Rester connecté Connexion