Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le résultat..
non testé //*** double d1 = 0D; double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d1) && double.TryParse(this.TextBox2.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d2)) this.txtResultat.Text = ((double)d1 / d2).ToString() else throw new FormatException(); //***
-- Cordialement Yanick MVP pour Visual Basic "grome" a écrit dans le message de news:421ef94f$0$14816$
Comment faire pour que le code ci dessous fonctionne. Même si je fais un cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca
Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir
les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le
résultat..
non testé
//***
double d1 = 0D;
double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float,
NumberFormatInfo.CurrentInfo, out d1) &&
double.TryParse(this.TextBox2.Text, NumberStyles.Float,
NumberFormatInfo.CurrentInfo, out d2))
this.txtResultat.Text = ((double)d1 / d2).ToString()
else
throw new FormatException();
//***
--
Cordialement
Yanick
MVP pour Visual Basic
"grome" <no@spam.fr> a écrit dans le message de
news:421ef94f$0$14816$636a15ce@news.free.fr...
Comment faire pour que le code ci dessous fonctionne. Même si je fais un
cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca
Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le résultat..
non testé //*** double d1 = 0D; double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d1) && double.TryParse(this.TextBox2.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d2)) this.txtResultat.Text = ((double)d1 / d2).ToString() else throw new FormatException(); //***
-- Cordialement Yanick MVP pour Visual Basic "grome" a écrit dans le message de news:421ef94f$0$14816$
Comment faire pour que le code ci dessous fonctionne. Même si je fais un cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca
Salut Zoury Exact ton double.Parse() fonctionne aussi J'ai utilisé System.Convert.ToDouble()
Petites infidélités au VB ? :-)
grome
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:
Salut Grome!
Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le résultat..
non testé //*** double d1 = 0D; double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d1) && double.TryParse(this.TextBox2.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d2)) this.txtResultat.Text = ((double)d1 / d2).ToString() else throw new FormatException(); //***
-- Cordialement Yanick MVP pour Visual Basic "grome" a écrit dans le message de news:421ef94f$0$14816$
Comment faire pour que le code ci dessous fonctionne. Même si je fais un cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca
Salut Zoury
Exact ton double.Parse() fonctionne aussi
J'ai utilisé
System.Convert.ToDouble()
Petites infidélités au VB ? :-)
grome
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news: OvTFs4AIFHA.572@tk2msftngp13.phx.gbl...
Salut Grome!
Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir
les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le
résultat..
non testé
//***
double d1 = 0D;
double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float,
NumberFormatInfo.CurrentInfo, out d1) &&
double.TryParse(this.TextBox2.Text, NumberStyles.Float,
NumberFormatInfo.CurrentInfo, out d2))
this.txtResultat.Text = ((double)d1 / d2).ToString()
else
throw new FormatException();
//***
--
Cordialement
Yanick
MVP pour Visual Basic
"grome" <no@spam.fr> a écrit dans le message de
news:421ef94f$0$14816$636a15ce@news.free.fr...
Comment faire pour que le code ci dessous fonctionne. Même si je fais un
cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca
Salut Zoury Exact ton double.Parse() fonctionne aussi J'ai utilisé System.Convert.ToDouble()
Petites infidélités au VB ? :-)
grome
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de news:
Salut Grome!
Tu peux aussi employer Double.Parse() ou Double.TryParse() pour convertir les valeurs TextBox1.Text et TextBox2.Text ensuite appel ToString() sur le résultat..
non testé //*** double d1 = 0D; double d2 = 0D;
if (double.TryParse(this.TextBox1.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d1) && double.TryParse(this.TextBox2.Text, NumberStyles.Float, NumberFormatInfo.CurrentInfo, out d2)) this.txtResultat.Text = ((double)d1 / d2).ToString() else throw new FormatException(); //***
-- Cordialement Yanick MVP pour Visual Basic "grome" a écrit dans le message de news:421ef94f$0$14816$
Comment faire pour que le code ci dessous fonctionne. Même si je fais un cast en double cela ne focntionne pas.
Je suis tombé avec l'aide sur ceci "Erreur du compilateur CS0030" ... Ca