C# 数字三位分节法 代码
以下是C#实现数字三位分节法的代码:
public static string FormatNumberWithCommas(int num)
{
string result = "";
if (num < 0)
{
result += "-";
num = -num;
}
string s = num.ToString();
int count = 0;
for (int i = s.Length - 1; i >= 0; i--)
{
result = s[i] + result;
count++;
if (count == 3 && i != 0)
{
result = "," + result;
count = 0;
}
}
return result;
}
这个函数接受一个整数参数,并返回一个字符串,其中整数按照三位分节法进行格式化。对于负数,会在结果字符串前面添加一个负号。函数首先将整数转换为字符串,然后从字符串的末尾开始遍历每个字符,将其添加到结果字符串的开头。在每隔三个字符添加一个逗号,直到遍历完整个数字字符串为止。最后返回结果字符串。
原文地址: https://www.cveoy.top/t/topic/ugc 著作权归作者所有。请勿转载和采集!