comment faire pow en C ? [Linux] - C++ - Programmation
Marsh Posté le 05-04-2003 à 17:17:54
-lm pour les options au link (1865 fois, mais t'inquiète pas, tout le monde fait la connerie le premier coup)
Marsh Posté le 05-04-2003 à 17:30:11
tu peux m'aider un peu plus (ou si tu as un lien), parce que je n'ai rien compris
j'utilise KDevelop. J'ai essayé xwpe et j'ai le même problème.
Merci beaucoup
Marsh Posté le 05-04-2003 à 18:28:05
printf ("%d",pow(a,b));
vu pow retourne un double et que toi tu l'affiche sous forme d'entier sans faire de conversion tu risques d'avoirs des surprises
Marsh Posté le 05-04-2003 à 19:26:41
j'ai mis des double et %f et j'ai le même problème, il ne reconnaît pas pow
Marsh Posté le 05-04-2003 à 19:30:14
Pizz a écrit : j'ai mis des double et %f et j'ai le même problème, il ne reconnaît pas pow |
T'as bien rajouté la biblio mathématique avec l'option -lm comme kadreg l'a dit en 1er ?
Marsh Posté le 05-04-2003 à 23:35:06
Pizz a écrit : j'ai mis des double et %f et j'ai le même problème, il ne reconnaît pas pow |
non, c sur, mais avec ta vieille version t'allais avoir de sales pb de formatage. Bref, -lm
Marsh Posté le 05-04-2003 à 23:41:14
hum pour pas t'embeter , dans kdevelop tu va dans les options de t'on projet ( project -> option ) puis tu va dans Linker Option ( le 4 eme boutton en partant d'en haut ) et tu coche la case Math et hop ce devrait marcher ( ici ca marche )
Marsh Posté le 06-04-2003 à 09:34:26
bilbobman a écrit : hum pour pas t'embeter , dans kdevelop tu va dans les options de t'on projet ( project -> option ) puis tu va dans Linker Option ( le 4 eme boutton en partant d'en haut ) et tu coche la case Math et hop ce devrait marcher ( ici ca marche ) |
merci, ça marche comme ça
Marsh Posté le 06-04-2003 à 09:37:34
Tetragrammaton IHVH a écrit : |
Comment on rajoute la biblio math avec l'option -lm ?
(j'en ai plus besoin mais j'aimerai savoir quand même)
merci
Marsh Posté le 06-04-2003 à 09:52:05
Pizz a écrit : |
ben normalement c sur la ligne de commande (ou dans ton makefile), au niveau de l'appel a gcc
Marsh Posté le 06-04-2003 à 10:20:44
chrisbk a écrit : |
ok, merci
je me sens moins con maintenant
Marsh Posté le 06-04-2003 à 12:40:19
hum le faite de cocher l'option math dans kdevelop ajout le -lm dans le make donc voila pk ca marche , c juste une maniere simple de le faire de cocher la case
Marsh Posté le 06-04-2003 à 16:07:04
Reply
Marsh Posté le 05-04-2003 à 17:15:19
salut,
je n'arrive pas à faire un "pow" sous linux ... Il doit surement y avoir un problème avec math.h mais je ne sais pas comment faire.
si quelqu'un peut m'aider ...
Merci
Message édité par Pizz le 05-04-2003 à 17:16:19
---------------
C'est quand on a le nez dans la tomate qu'on voit mieux la tomate !