Pages

Tuesday, September 17, 2013

Convert Currency in Indian and US format (Rupees in comma format)- C#



 private void parseValueIntoCurrency(Int32 number)
    {
        // set currency format

        string curCulture = Thread.CurrentThread.CurrentCulture.ToString();
        System.Globalization.NumberFormatInfo currencyFormat = new
            System.Globalization.CultureInfo(curCulture).NumberFormat;

        currencyFormat.CurrencyNegativePattern = 1;

       string currency_in_dollar = number.ToString("c", currencyFormat);

/// for indian currency

        System.Globalization.CultureInfo info = System.Globalization.CultureInfo.GetCultureInfo("hi-IN");

        string currency_in_rupees = number.ToString("C2", info);

    }


 OUTPUT

 for input : 2073635.00 

Output from string "currency_in_rupees"
  रु 20,73,635.00  

Output from string "currency_in_dollar"
 $ 20,73,635.00

1 comment:

  1. This is my first time i visit here and I found so many interesting stuff in your blog especially it's discussion, thank you. convert money calculator

    ReplyDelete