I understand I can format a number into millions as this,
double value = 1234567890;
Console.WriteLine(value.ToString("#,##0,,", CultureInfo.InvariantCulture));
Console.WriteLine(String.Format(CultureInfo.InvariantCulture,
"{0:#,##0,,}", value));
// Displays 1,235
Is there a way to format number into ten thousands decimals and 100million decimals without changing the value of the original number by division and so on, for example
100000
will be formatted to 10
in term of ten thousands
1230000000
will be formatted to 12.3
in term of 100 million