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

ASP.NET Discussion :

Faire un calcul trés simple !


Sujet :

ASP.NET

  1. #1
    Membre confirmé Avatar de nimois3O
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut Faire un calcul trés simple !
    Bonjour a tous,

    Je suis débutant en c#, ce que je vais vous demandez va vous semblait ridicule...

    J'aimerais que dans une textbox soit afficher le résultat d'une multiplication entre deux nombre entrer dans des textbox.

    Merci...de ne pas me prendre pour un abruti...

    PS: Ne me répondais pas "Va voir les tuto" ou "Fait des recherche sur le web"... J'ai sous mes yeu le manuel de Serge TAHE récupéré sur developpez.com


  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Désolé...
    Tiens une variante:

    Google est ton Ami

  3. #3
    Membre confirmé Avatar de nimois3O
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut
    Merci Chubyone ....

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Apprends à décomposer ton probleme en sous probleme, c'est la base de la prog (ou meme de toute création de systeme plus généralement)

    Comprends qu'il y a des gens qui débarque avec "salut je veux écrire un mmorpg, qui me donne le code?"

    Ton probleme, n'est pas si éloigné.

    Quand tu effectue une opération tu utilise des int, float etc. Il peuvent etre convertit en String par une certaine facon très simple qui saute aux yeux. (on est quand meme dans un langage Objet...)

    A partir de la, ton Textbox.text prend un string.

    Tiens un exemple "méchant":

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    int i = 1;
    string s = ( 10000 / ( ( 3 - 2 ) - i ) ).ToString();

  5. #5
    Membre confirmé Avatar de nimois3O
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut
    Dans ton exemple "i" est une constante non ?

    Dans mon apli c'est des variables


  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2003
    Messages
    160
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 160
    Par défaut
    Citation Envoyé par nimois3O
    Dans ton exemple "i" est une constante non ?

    Dans mon apli c'est des variables


    lol
    essaye ca

    mais il a raison, tu n'a pas les bases de la programmation.
    essaye de decomposer ton probleme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    int monresult = int.Parse(txtbox1.Text) + int.Parse(txtbox2.Text);
    matextboxresultat.text = monresult.ToString();
    avec les tests sur tes parses au cas ou ca plante
    tryparse par exemple

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Tu peux aussi placer un validateur d'entier sur tes TextBox : tu sera sur qu'il s'agit de chiffre.
    Ou si ce sont des chiffres premier tu peux utiliser une dropdownlist remplie de ses chiffres.

  8. #8
    Membre confirmé Avatar de nimois3O
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut
    Citation Envoyé par Chubyone
    Tu peux aussi placer un validateur d'entier sur tes TextBox : tu sera sur qu'il s'agit de chiffre.
    Ou si ce sont des chiffres premier tu peux utiliser une dropdownlist remplie de ses chiffres.
    Tu me dit sa comme si je comprenais je comprend méme pas la marche a suivre pour faire ce calcul...

    Je pence que comme les TextBox sont des "String" une lettre ne peut pas se multiplier avec une autre alors faut les transformer en intenger .

    Si c'est sa...ben je sais pas comment on fait...

    C'est gentil de me répondre ne t'inkiette pas je suis pas là pour que tu me file le code que je fasse copier coller et je te dise merci ==> je veux essayer de comprendre...

    en force

  9. #9
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2005
    Messages : 700
    Par défaut
    Citation Envoyé par chnew
    lol
    essaye ca

    mais il a raison, tu n'a pas les bases de la programmation.
    essaye de decomposer ton probleme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    int monresult = int.Parse(txtbox1.Text) + int.Parse(txtbox2.Text);
    matextboxresultat.text = monresult.ToString();
    avec les tests sur tes parses au cas ou ca plante
    tryparse par exemple

    Mais il t'a répondu^^

    Regarde la description de int.Parse()

    Les TextBox ne sont pas exactement des String Ce sont des Control, plus généralement des Objets. TextBox.Text est une String par contre. Et Si tu veux tout savoir : String est aussi un Objet, comme Int

  10. #10
    Membre confirmé Avatar de nimois3O
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    183
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Mai 2007
    Messages : 183
    Par défaut
    Citation Envoyé par chnew
    lol
    essaye ca

    mais il a raison, tu n'a pas les bases de la programmation.
    essaye de decomposer ton probleme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    int monresult = int.Parse(txtbox1.Text) + int.Parse(txtbox2.Text);
    matextboxresultat.text = monresult.ToString();
    avec les tests sur tes parses au cas ou ca plante
    tryparse par exemple
    Oups j'avais pas vu...Merci

    or not ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Je voudrais faire un calcul de marge
    Par Fredri dans le forum Access
    Réponses: 1
    Dernier message: 20/12/2005, 16h36
  2. Faire du calcul avec la valeur d'un élément/attribut
    Par camboui dans le forum XML/XSL et SOAP
    Réponses: 4
    Dernier message: 03/11/2005, 16h10
  3. Faire des calculs automatiques en JavaScript
    Par yoyot dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 28/02/2005, 10h31
  4. [VB6][DataReport] Faire un calcul
    Par Jokeur dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 24/07/2003, 16h10
  5. Réponses: 8
    Dernier message: 18/09/2002, 03h20

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