IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

exponentiel en c++builder


Sujet :

C++Builder

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    D�cembre 2007
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2007
    Messages : 34
    Par d�faut exponentiel en c++builder
    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

  2. #2
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut
    Hello

    exp d�finie dans math.h


  3. #3
    Invit�
    Invit�(e)
    Par d�faut
    Tu as une exponentielle dans la librairie math.h

    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);
    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 :

    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

  4. #4
    Membre averti
    Inscrit en
    D�cembre 2007
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2007
    Messages : 34
    Par d�faut
    j'ai ajout�
    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);
    mais �a n'a pas march� et s'affiche que expo n'est pas d�finie
    vous pouvez me donnez un petit exemple et un d�tail de code source
    merci d'avance

  5. #5
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    #include <math.h>
    //...
    double valeur = exp(-3);

  6. #6
    Membre averti
    Inscrit en
    D�cembre 2007
    Messages
    34
    D�tails du profil
    Informations forums :
    Inscription : D�cembre 2007
    Messages : 34
    Par d�faut
    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

  7. #7
    Membre �m�rite
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Septembre 2005
    Messages
    401
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 52
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2005
    Messages : 401
    Par d�faut


    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;
    }

  8. #8
    Membre confirm�
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    206
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 206
    Par d�faut
    Citation Envoy� par adoulou Voir le message
    j'ai ajout�
    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);
    mais �a n'a pas march� et s'affiche que expo n'est pas d�finie
    vous pouvez me donnez un petit exemple et un d�tail de code source
    merci d'avance
    Dans ton programme, il suffit juste que tu ajoutes <math.h>, pas la peine de red�finir les fonction exp et expl. Peut �tre que ton message d'erreur fait r�f�rence � une surd�finition de ces fonctions , parce que ca marche tout seul en principe.

Discussions similaires

  1. Choisir Visual c++ ou Borland C++Builder ?
    Par DevEric dans le forum Choisir un environnement de d�veloppement
    R�ponses: 31
    Dernier message: 14/06/2007, 23h48
  2. Outils, cours et NOUVEAUX tutoriels pour Borland C++Builder
    Par hiko-seijuro dans le forum C++Builder
    R�ponses: 10
    Dernier message: 12/03/2006, 22h33
  3. c++ builder JavaDoc :)
    Par JEG dans le forum C++Builder
    R�ponses: 8
    Dernier message: 08/06/2002, 13h31
  4. Documentation DirectX dans C++Builder 3
    Par srvremi dans le forum DirectX
    R�ponses: 1
    Dernier message: 26/04/2002, 09h59
  5. R�ponses: 2
    Dernier message: 20/03/2002, 23h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo