Calculer opération dans string [Résolu]

Signaler
Messages postés
18
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
8 avril 2009
-
Messages postés
18
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
8 avril 2009
-
Bonjour à tous!

Je voudrais savoir s'il est possible de calculer une opération que contient une variable de type string, et de la récupérer dans une autre variable.

Par exemple : string maVariable = "2*3+5";

Merci d'avance.

Tunit68

2 réponses

Messages postés
94
Date d'inscription
lundi 7 juillet 2008
Statut
Membre
Dernière intervention
7 mars 2009
1
C'est impossible, pour la simple et bonne raison qu'un String représente l'écriture de ton chiffre (il dessine son symbole a l'écran), il n'est pas un chiffre lui même à proprement parler. Pour réaliser tes opérations, tu vas devoir découper ta chaine de caractères pour bien séparer les nombres et les opérandes.
Ensuite tu peut convertir tes nombres en int grace a Convert.ToInt32(). La tu pourras vraiment réaliser tes opérations selon le signe qui va bien !
Bon courage !
Messages postés
18
Date d'inscription
mercredi 28 mai 2008
Statut
Membre
Dernière intervention
8 avril 2009

merci pour la réponse,

En fait je voulais réaliser une petite calculatrice qui gère les parenthèses et donc ça m'aurait simplifié la tâche.

Je vais chercher un autre moyen...