[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. Merci bcp, c'est exactement ce que je cherchais :)
    0
    1. Salut,
      Pas de quoi :-)

      A++
      0
  2. 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. je n'arrive pas a rentré sur mon msn i a 1 blem dexposant kelkun pe maider
      0