Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1839 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [C] Problème avec la fonction sqrt [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C] Problème avec la fonction sqrt [Résolu]

n°735197
cyril3325
Posté le 28-09-2005 à 08:37:38  profilanswer
 

Bonjour à tous,
J'ai un petit soucis avec la fonction sqrt.... :o  
 
Soit le code suivant:

Code :
  1. #include <stdio.h> /*Fonctions standard d'E/S */
  2. #include <math.h>  /*Fonctions mathématiques */
  3. int main (void)
  4. {
  5.   double x;
  6.   while ( printf ("Saisir une valeur: " ),
  7.           scanf ("%le",&x),
  8.           x < 0)
  9.   {printf ("svp positif!!\\n" );}
  10. do
  11.   {
  12.      printf ("La racine carree vaut: %le\\n", sqrt(x) );
  13.      printf ("Saisir une valeur: " );
  14.      scanf ("%le",&x);
  15.    } while (x !=0);
  16.  
  17. }


 
Quant je compile avec gcc j'ai le message d'erreur suivant:

Citation :

/tmp/cci3KB55.o(.text+0x53): In function `main':
: undefined reference to `sqrt'
collect2: ld a retourné 1 code d'état d'exécution


 
Sous windows, le programme se compile sans problème... :sarcastic:
 
Quelqu'un a-t-il une idée d'où se trouve le problème...
Merci par avance


Message édité par cyril3325 le 28-09-2005 à 10:10:37
mood
Publicité
Posté le 28-09-2005 à 08:37:38  profilanswer
 

n°735198
l0ky
Posté le 28-09-2005 à 08:41:04  profilanswer
 

essaye avec un #include <tgmath.h>

n°735200
cyril3325
Posté le 28-09-2005 à 08:42:57  profilanswer
 

Même message d'erreur...  :pt1cable:

n°735202
l0ky
Posté le 28-09-2005 à 08:44:53  profilanswer
 

tu as bien installé tout ce qui faut pour faire du dev ?
tu es sous quoi comme unix-like ?


Message édité par l0ky le 28-09-2005 à 08:45:26
n°735206
cyril3325
Posté le 28-09-2005 à 08:51:39  profilanswer
 

Bah notre bonne vieille Debian Sarge

n°735215
Taz
bisounours-codeur
Posté le 28-09-2005 à 09:40:28  profilanswer
 

surréaliste ...
 
man sqrt

n°735218
cyril3325
Posté le 28-09-2005 à 09:57:52  profilanswer
 

:p Oups désolé j'avais oublié qu'il valait ajouté -lm
 
Promis je lis les pages de man maintenant  :pfff:  
 
Merci pour votre aide


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [C] Problème avec la fonction sqrt [Résolu]

 

Sujets relatifs
[Résolu] Konqueror casséPartage de connexion (problème) win<->linux
petit probleme sur whax (linux live version)!Je ne comprends pas les effets de ma connexion freebox - résolu
[Résolu] Problème pour démarrer XPmise à jour impossible [MDK 10.1] [resolu]
probleme avec le serveur samba[menu] problème avec le menu gnome sous Mandriva
Problème de routage sous une Debian Sarge 
Plus de sujets relatifs à : [C] Problème avec la fonction sqrt [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR