Textbox de type decimal

Résolu
ancoco Messages postés 7 Date d'inscription mercredi 29 avril 2009 Statut Membre Dernière intervention 15 mai 2009 - 5 févr. 2009 à 04:51
ancoco Messages postés 7 Date d'inscription mercredi 29 avril 2009 Statut Membre Dernière intervention 15 mai 2009 - 7 févr. 2009 à 01:42
salut,
        j'aimerais savoir s'il était possible de mettre un textbox.text en type decimal, car exemple:

textbox.text = 1 / 3

il y a une erreur me disant que 0.33333333333 ne peut etre changer en double.

alors j'ai pensé que par défaut un textbox.text était en double.

merci d'avance

ancoco

3 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
5 févr. 2009 à 09:13
autre façon de faire :

TextBox1.Text = String.Format("{0:f2}", 1 / 3)

f2 => affichage de deux décimales
3
PCPT Messages postés 13280 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 49
5 févr. 2009 à 07:41
salut,

par défaut c'est en STRING

sans héritage ou polymorphisme etc...., utilise juste une variable intermédiaire
dim d as double = 1#/3
text1.text = d.tostring

et pour lire
dim d as double = convert.todouble(text1.text)

++

<hr size="2" width="100%" />
Prenez un instant pour répondre à [sujet-SONDAGE-POP3-POUR-CS_769706.aspx ce sondage] svp 
0
ancoco Messages postés 7 Date d'inscription mercredi 29 avril 2009 Statut Membre Dernière intervention 15 mai 2009
7 févr. 2009 à 01:42
merci beaucoup

ancoco
0
Rejoignez-nous