[C] Problème d'exposant

Sophie -  
 dibi -
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. Sophie
     
    Merci bcp, c'est exactement ce que je cherchais :)
    0
    1. Ravachol Messages postés 568 Statut Membre 120
       
      Salut,
      Pas de quoi :-)

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