以下是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;
}

这个函数接受一个整数参数,并返回一个字符串,其中整数按照三位分节法进行格式化。对于负数,会在结果字符串前面添加一个负号。函数首先将整数转换为字符串,然后从字符串的末尾开始遍历每个字符,将其添加到结果字符串的开头。在每隔三个字符添加一个逗号,直到遍历完整个数字字符串为止。最后返回结果字符串。

C# 数字三位分节法 代码

原文地址: https://www.cveoy.top/t/topic/ugc 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录