Calculer opération dans string [Résolu]

tunit68 19 Messages postés mercredi 28 mai 2008Date d'inscription 8 avril 2009 Dernière intervention - 24 oct. 2008 à 11:52 - Dernière réponse : tunit68 19 Messages postés mercredi 28 mai 2008Date d'inscription 8 avril 2009 Dernière intervention
- 24 oct. 2008 à 15:32
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
Afficher la suite 

Votre réponse

2 réponses

Meilleure réponse
gglamicose 94 Messages postés lundi 7 juillet 2008Date d'inscription 7 mars 2009 Dernière intervention - 24 oct. 2008 à 13:58
3
Merci
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 !

Merci gglamicose 3

codes-sources a aidé 82 internautes ce mois-ci

Commenter la réponse de gglamicose
tunit68 19 Messages postés mercredi 28 mai 2008Date d'inscription 8 avril 2009 Dernière intervention - 24 oct. 2008 à 15:32
0
Merci
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...
Commenter la réponse de tunit68

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.