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

Delphi Discussion :

Expressions mathématiques & calcul littéral


Sujet :

Delphi

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 51
    Points : 30
    Points
    30
    Par défaut Expressions mathématiques & calcul littéral
    Bonjour,

    Je recherche comment peut on faire du calcul littéral en delphi... (très basique : par ex 3a+5b+a+4b = 4a+9b)...

    Merci,
    Dud

  2. #2
    Membre éprouvé Avatar de defluc
    Homme Profil pro
    Architecte
    Inscrit en
    Mai 2002
    Messages
    1 383
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 383
    Points : 1 199
    Points
    1 199
    Par défaut
    Bonjour

    Une idée comme ça.

    - Parcourir l'expression
    - Isoler la première variable(a), son facteur(3) et son signe(+)
    - Placer ces éléments dans une liste de 3 colonnes, une pour la variable, une pour le facteur, une pour le signe.
    - Si il existe déjà une liste avec la variable suivante, l'y ajouter, sinon créer une nouvelle liste et l'y ajouter
    - Arrivé en fin de l'expression, faire une boucle dans chacune des listes en additionnant ou soustrayant les facteurs suivant leur signe
    - Écrire le résultat dans un string
    - Libérer les listes de la mémoire

    Bon amusement

  3. #3
    Nouveau membre du Club
    Inscrit en
    Avril 2003
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 51
    Points : 30
    Points
    30
    Par défaut
    merci
    donc il n'y a rien de "tout fait"...

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    3
    Détails du profil
    Informations personnelles :
    Âge : 64
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Citation Envoyé par dudux
    merci
    donc il n'y a rien de "tout fait"...

    Bonjour Dudux

    pour ton probléme j'ai retrouvé dans mes archives une unité "évalueur" tirée de Delphi 1,2,3

    bon travail
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [DOM] Calcul d'expressions mathématiques
    Par _root dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 16/06/2008, 22h47
  2. Analyse et calcul d'une expression mathématique
    Par Tipoun dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 31/03/2008, 20h47
  3. calcul littéral & programmation informatique
    Par SyrioDev dans le forum Mathématiques
    Réponses: 4
    Dernier message: 02/02/2007, 13h27
  4. Réponses: 2
    Dernier message: 20/11/2006, 21h19
  5. Analyser une expression mathématique
    Par Amokrane dans le forum C++
    Réponses: 5
    Dernier message: 06/01/2006, 13h36

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