[C] Ptit problème de newbi [OK]

Ptit problème de newbi [OK] [C] - C++ - Programmation

Marsh Posté le 16-12-2002 à 17:48:58    

Bonjour ! chui un tout jeunot en C et je voudrais faire une fonction simple qui calcule la racine d'un polynome de degré 1 pour comencer ... j'ai fait une fonction mais le problème c'est que la valeur que j'obtiens est 0 alors qu'elle devrait être -1 ... vous pourriez m'aider ??  :(  
 
voilou le code :  
 

Code :
  1. /* premier.c */
  2. #include <stdio.h>
  3. //définition des fonctions externes de lecture des valeurs réelles et imaginaires des racines
  4. void main(double a, double b)
  5. {
  6. double racine_premierDeg;
  7. a=2;
  8. b=2;
  9. racine_premierDeg = -b/a;
  10. printf("la racine est %d", racine_premierDeg);
  11. }


 
 
Merci d'avance !!


Message édité par freeman_78 le 19-12-2002 à 12:25:21
Reply

Marsh Posté le 16-12-2002 à 17:48:58   

Reply

Marsh Posté le 16-12-2002 à 18:00:23    

arguments de printf :
 
%d - afficher un entier
%f - afficher un flottant
 
donc
 
printf("la racine est %f", racine_premierDeg);  

Reply

Marsh Posté le 16-12-2002 à 18:20:31    

lol oki je mettais %d pour double moi :D donc je vais mettre %lf plutôt non ... ?

Reply

Marsh Posté le 16-12-2002 à 18:24:27    

d pour decimal, f pour floating point.
 
la précision (float ou double) n'a pas d'incidence. si tu veux un nombre (n) de chiffres précis après la virgule, utilise %.nf.

Reply

Marsh Posté le 16-12-2002 à 18:48:51    

ok merci !!

Reply

Marsh Posté le 16-12-2002 à 18:58:21    

:heink: void main(double a, double b) ya comme un blemme la
 
int main() ou int main(int argc, char **argv)


---------------
du bon usage de rand [C] / [C++]
Reply

Marsh Posté le 16-12-2002 à 19:17:33    

voui oki je trouvais ça louche aussi ... mais j'étais pas sur :(
merci :)

Reply

Marsh Posté le 16-12-2002 à 20:34:33    

freeman_78 a écrit :

voui oki je trouvais ça louche aussi ... mais j'étais pas sur :(
merci :)

tu ferais mieux de compiler un minimum avant de poser des questions  ;)


---------------
du bon usage de rand [C] / [C++]
Reply

Marsh Posté le 17-12-2002 à 11:08:54    

euh je l'avais fait des millions de fois ... mais bon c'est obscure quand on commence :)
 
là ç va mieux déjà : mon programme marche et j'attaque même la résolution du 2è degré (qui marche presque bien :))

Reply

Marsh Posté le 18-12-2002 à 14:58:01    

c est bien l efreien moyen ca ! :D

Reply

Marsh Posté le 18-12-2002 à 14:58:01   

Reply

Marsh Posté le 18-12-2002 à 20:48:35    

lol ! un camarade ? :D

Reply

Marsh Posté le 19-12-2002 à 00:03:26    

vi mais moi g pas encore commence :D  
 :lol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed