locked
format string RRS feed

  • Question

  • User944339287 posted

    hi guys.. 

    how can i format

    12345 to 123.45
    123456 to 1,234.56

    Thursday, February 8, 2018 8:11 AM

All replies

  • User-173651909 posted

    Try something like this:

    string myNumber = "12345";
    String.Format("{0:#,##0}", myNumber);

    Thursday, February 8, 2018 10:01 AM
  • User1718151756 posted

    Do you always turn the last two digits into decimals no matter what?

    Thursday, February 8, 2018 10:15 AM
  • User-832373396 posted

    Hi Kengkit,

    Try something like this:

    string myNumber = "12345";
    String.Format("{0:#,##0}", myNumber);

    @Adam-M, after testing, it still is "12345", maybe you posted the wrong code.

    		String.Format("{0:#,##0}", myNumber)	"12345"	string
    

    2 Sir kengkit, please refer to this working way

    (123456/(float)100).ToString("N")	"1,234.56"	string
    

    With regards, Angelina Jolie

    Friday, February 9, 2018 9:20 AM