bonjour ,
je voudrais écrire la fonction exponentiel par exemple expo(-3)
je ne sais pas comment écrire cette fonction en c++builder
je vous remercie infiniment
bonne journée![]()
bonjour ,
je voudrais écrire la fonction exponentiel par exemple expo(-3)
je ne sais pas comment écrire cette fonction en c++builder
je vous remercie infiniment
bonne journée![]()
Hello
exp définie dans math.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part double exp(double x);
Tu as une exponentielle dans la librairie math.h
La VCL ne connait pas l'exponentielle ni le logarithme népérien, mais elle a une fonction puissance Power(base,exp), que tu peux utiliser pour cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include <math.h> double exp(double x); long double expl(long double x);
exp(x) = Power(e,x);
Enfin, si tu as installé la JCL, tu as dans JCLMath une exponentielle Exp(z), qui traite les arguments complexes...
Francois
j'ai ajouté
mais ça n'a pas marché et s'affiche que expo n'est pas définie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include <math.h> double exp(double x); long double expl(long double x);![]()
vous pouvez me donnez un petit exemple et un détail de code source
merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 #include <math.h> //... double valeur = exp(-3);
mais le programme n'exécute pas , il m'affiche que exp n'est pas définie vous pouvez me donner un petit exemple de code source svp pour que je puisse comprendre
je vous remercie
Menu Fichier -> Nouveau -> Autre -> Application (ou expert) Console
Puis dans le fichier source qui s'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 //--------------------------------------------------------------------------- // #include <vcl.h> <-- Si Utilisation de la VCL #pragma hdrstop //--------------------------------------------------------------------------- #include <math.h> #pragma argsused int main(int argc, char* argv[]) { double valeur = exp(-3); return 0; }
Partager