fonctions mathématiques de base.

Accueil Forums Programmation WIMS Programmation d’exercices OEF fonctions mathématiques de base.

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #857
      Rémi BELLOEIL
      Participant
      Up
      0
      Down
      ::

      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.

    • #858
      ambali
      Maître des clés
      Up
      0
      Down
      ::

      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

    • #859
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      ou à pari qui est beaucoup plus rapide à l'ouverture

       

      text{c=pari( divrem(a,b) )}

       

      Bernadette

    • #860
      ambali
      Maître des clés
      Up
      0
      Down
      ::

      comment attraper le quotient (ou le reste) ?

       

      JBa

    • #861
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      OK ! je suis allée trop vite

       

      text{c=pari( divrem(a,b)~ )}

      text{quotient=c[1]}

      integer{reste=c[2]}

Vous lisez 4 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.