YOUPASS - convertir le crédit téléphonique en monnaie ! : Partenaire RealityGaming.fr

Résolu Problème de conversion de String en Decimal

Wazyx YT

Youtuber et Glitcher
Premium
Inscription
2 Février 2014
Messages
787
Réactions
671
Points
4 536
    Réponse de Wazyx YT Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Problème de conversion de String en Decimal
  • #1
Alors voilà j'essaie de créer une appli pour connaitre le cours du Bitcoin en € sauf que j'ai une erreur à la ligne ou j'ai ma note..
Code:
private void button2_Click(object sender, EventArgs e)
        {
            WebClient BTCToEur = new WebClient();
            string BTCValue1 = BTCToEur.DownloadString("https://blockchain.info/tobtc?currency=EUR&value=1");
            decimal BTCDecimal = System.Convert.ToDecimal(BTCValue1); // le problème est que je souhaite passer de string en Decimal pour effectuer un opération
            BTCDecimal = 1 / BTCDecimal;
            string BTCValue2 = BTCDecimal.ToString();
            label5.Text = BTCValue2 + " €";
        }
 

ChuteAa ©

Chacun sa croix !!
Premium
Inscription
3 Décembre 2013
Messages
1 876
Réactions
1 187
Points
4 178
    Réponse de ChuteAa © Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Problème de conversion de String en Decimal
  • #2
Alors voilà j'essaie de créer une appli pour connaitre le cours du Bitcoin en € sauf que j'ai une erreur à la ligne ou j'ai ma note..
Code:
private void button2_Click(object sender, EventArgs e)
        {
            WebClient BTCToEur = new WebClient();
            string BTCValue1 = BTCToEur.DownloadString("https://blockchain.info/tobtc?currency=EUR&value=1");
            decimal BTCDecimal = System.Convert.ToDecimal(BTCValue1); // le problème est que je souhaite passer de string en Decimal pour effectuer un opération
            BTCDecimal = 1 / BTCDecimal;
            string BTCValue2 = BTCDecimal.ToString();
            label5.Text = BTCValue2 + " €";
        }
Code:
WebClient BTCToEur = new WebClient();
            string BTCValue1 = BTCToEur.DownloadString("https://blockchain.info/tobtc?currency=EUR&value=1");
            System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo();
            provider.NumberDecimalSeparator = ",";
            provider.NumberGroupSeparator = ".";
            decimal BTCDecimal = System.Convert.ToDecimal(BTCValue1 , provider); // le problème est que je souhaite passer de string en Decimal pour effectuer un opération
            BTCDecimal = 1 / BTCDecimal;
            string BTCValue2 = BTCDecimal.ToString();
            label5.Text = BTCValue2 + " €";
 

Wazyx YT

Youtuber et Glitcher
Premium
Inscription
2 Février 2014
Messages
787
Réactions
671
Points
4 536
    Réponse de Wazyx YT Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Problème de conversion de String en Decimal
  • #3
J'ai au final fais ça
Code:
WebClient BTCToEur = new WebClient();
            string BTCValue1 = BTCToEur.DownloadString("https://blockchain.info/tobtc?currency=EUR&value=1");
            decimal BTCDecimal = decimal.Parse(BTCValue1, System.Globalization.CultureInfo.InvariantCulture);
            BTCDecimal = 1 / BTCDecimal;
            string BTCValue2 = BTCDecimal.ToString("0.0");
            label5.Text = BTCValue2 + " €";
 

Blake ES

Ancien staff
Ancien staff
Inscription
3 Janvier 2016
Messages
5 823
Réactions
2 202
Points
7 001
    Réponse de Blake ES Forums généraux Informatique ⌨️ Programmation Questions, aides et recherches générales Résolu : Problème de conversion de String en Decimal
  • #4
Salut,
J'ai déplacé la discussion en section Résolu avec l'autorisation de l'auteur de la discussion.

Bonne après-midi,
Blake ES
 

Discussions similaires


Mobile app for XenForo 2 by Appify
Haut