Aller au contenu
  • Réponses 2
  • Vues 1.7k
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Jours populaires

recommended_posts

  • Auteur
comment_27046

salam :

change la valeur EDIT1initial de la zone de texte ,puis écrit ta fonction exp : sin(x),x*x+1....

ce programme est simple que vous pensez .

le composant Edit (composant de zone de texte) ne permet pas d'ecrire une telle fonction mathématique parce que EDIT est un composant de texte de type "string" ,et pour conevertir il faut utiliser :

stroint(edit1.text) ----> résultat :valeur entiere (integer)

strtofloat(edit1.text)----->résultats :valeur réel (real) si la edit1.text:='145.22 ' par exp .

strtofloat(edit1.text)----->si edit1.text:='sin(x)' : message d'erreur

donc l'unité expreval.pas permet de résoudre le probléme.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque: votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invités
Répondre à ce sujet…