Aller au contenu

Elever un nombre ...


Invité Oliverro
 Share

Messages recommandés

Invité Oliverro

Comment élever un nombre avec l'exposant que l'on veut?

on m'a parlé de sqrt mais je crois que c'est pour la racine carrée ou pour élever au carré.

Si il n'y a pas de solution dois-je faire une boucle?  :-/

Lien vers le commentaire
Partager sur d’autres sites

Invité chezseb

La fonction est pow(x,y) ou x et y sont des doubles et dont le résuktat est un double.

 

Ex :

double d,e,f;

e = 3.0;

f = 4.0

d = pow(e,f) // résultat : d = 81

Lien vers le commentaire
Partager sur d’autres sites

Invité ddurandet

Puisque je sais que tu veux le faire avec des int, voici une fonction puissance X personnalisée (évidemment, j'ai toujours pas les tools donc je fais ca bourré de fautes, mais je pense que ce sera compréhensible :

 

(int) powInt : (int)entier : (int)puissance {

 int reponse;

 reponse = 1;

 repeat (i=1, i==puissance, i++) {

    reponse = reponse * entier;

 }

 return reponse;

}

 

ensuite, il suffit de demander :

 

DeuxAuCube = [self powInt:2:3];

Lien vers le commentaire
Partager sur d’autres sites

Invité ddurandet

oui, c'est avec la déclaration que j'ai le plus de mal (entre autre ;-) )

 

je copierai cent fois :

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

-(int)puissanceN:(int)entier exposant:(int)n {

...

:o

Lien vers le commentaire
Partager sur d’autres sites

Invité kronos

Tien!

 

Y aurait-il un bug? :( Ou suis-je devenus totalement incompétent? :blink:

 

Le système de quotes ne fonctionne pas avec mes posts.

 

PS: Le premier qui valide ma deuxième hypothèse, je lui fait bouffer du Wintel pendant un mois :P

Lien vers le commentaire
Partager sur d’autres sites

Invité chezseb

Les quote fonctionnent, le pb est que tu as deux balises ouvrantes !

Le système a un peu changé : tu as un seul bouton avce une petite croix rouge pour fermer les tags et que tu dois impérativement utiliser !

 

Rem : j'ai corrigé ton post ! Et PITIIIIééé ! PAAAS du WINTEL !

Lien vers le commentaire
Partager sur d’autres sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

Chargement
 Share

×
×
  • Créer...