Si vous avez utilisé de grands nombres flottants, vous avez trouvé en C # un grand nombre flottant qui se présente comme suit:
2000000 * 2000000 = 4E + 12
Comment puis-je montrer 4E + 12 comme 4 000 000 000 000 pas 4E + 12 ?
Tu veux
number.ToSsortingng("N0");
“N0” est le nombre sans décimales.
L’alternative – “F0” est un point fixe sans décimale, mais une impression sans séparateur de virgule:
double number = 4e12; Console.WriteLine(number.ToSsortingng("F0")); Console.WriteLine(number.ToSsortingng("N0"));
impressions:
4000000000000 4,000,000,000,000
La source
Vraiment super réponse!
Mon code est
Double dblAcct = (Double)childRow["Account No"]; s_acct = dblAcct.ToSsortingng("F0"); s_acct = s_acct.PadLeft(16, '0');