[C] Problème d'exposant

Bonjour, c'est pas faute de d'avoir pas cherché, mais j'ai pas trouvé l'équivalement en C d'une puissance (d'un exposant). Intuitivement, j'aurais été tentée d'utiliser un ^, mais ça correspond à un xor en C.
So...quelle est l'opérateur correspond svp ?!
Merci d'avance, bonne soirée

4 réponses

  1. je n'arrive pas a rentré sur mon msn i a 1 blem dexposant kelkun pe maider
    0
    1. en langage C vous puvez facilement calculer l'exposant de n'importe quel nombre (sauf le zéro- cas intuitif/ou cas trivial dans une récursivité-),
      vous pouvez utliser les fonctions de la bibliothèque maths.h
      ou d'écrire une fonction comme par exemple :
      int expo(int nombre, int exposant)
      {
      int i,aux=1;
      if (nombre==0)
      {
      if (exposant ==0); /*cas indétrminé*/
      else (return(1))
      }
      else if (exposant == 0) return(1);
      else for (i=exposant;i>0;i--)
      {
      aux=aux*membre;
      return(aux);
      }
      }
      nb :il n'y a pas d'opérateurs qui opèrent avec l'exposant.
      0
      1. Merci bcp, c'est exactement ce que je cherchais :)
        0
        1. Salut,
          Pas de quoi :-)

          A++
          0