[VB.net] code virgule dans une calculatrice

young style Messages postés 225 Statut Membre -  
scriptiz Messages postés 1494 Statut Membre -
Bonsoir,
J'ai essayé de faire une petite calculette sur VB.net (windows form).
Les petits calculs(+,-,*,/,MOD) , log, ln, x^y, sin , cos, tan, exp ... => tous ça marche bien .
Ce qui me manque maintenant c'est comment faire fonctionner la virgule ?
par exemple : 1.2 + 5.3 = 6.5 .
En fait le code que j'ai fait me permet de calculer un entier avec un nombre qui a la virgule mais pas quand les deux nombres sont tous les deux avec les virgules.

Je serai reconnaissant si vous me donner quelques idées pour me dépanner. :)
Bonne soirée.

--

Il est pénible de constater que beaucoup d'hommes ne sont rien face à ce qu'ils pourraient être

1 réponse

  1. scriptiz Messages postés 1494 Statut Membre 425
     
    Je ne comprends pas trop ta question, qu'est ce qui ne marche pas ?

    Normalement c'est quelque chose comme ça :

    ; en supposant que tu travaille avec des InputBox qui renvoir des String, ici je met direct des String
    double nombre1 = Double.Parse("3.4")
    double nombre2 = Double.Parse("7.6")
    double somme = nombre1 + nombre2
    double difference = nombre1 - nombre2
    double produit = nombre1 * nombre2
    double quotient = nombre1 / nombre2
    1
    1. young style Messages postés 225 Statut Membre 57
       
      @ scriptiz : Merci pour ta réponse, bon tout marche bien sauf avec la virgule (les nombres avec les virgules ne se calculent pas).
      PS: Je n'ai pas travaillé avec les inputBox.
      0
      1. scriptiz Messages postés 1494 Statut Membre 425 > young style Messages postés 225 Statut Membre
         
        Tu récupère d'où tes nombres à virgules alors ?
        0