数字转为定长字符串

来源:互联网 发布:妮维雅洗面奶 知乎 编辑:程序博客网 时间:2024/04/28 15:06

将数字转为定长字符串的代码:

 


 

        const string BLANK = "00000000000000000000";

 

        static public string NumToStr(int num)

        {

            string sign = num < 0 ? "-" : "0";

            num = Math.Abs(num);

 

            string str=string.Empty;

            while (num!=0)

            {

                str = string.Format("{0}{1}", num % 10, str);

                num /= 10;

            }

 

            str = BLANK.Substring(str.Length) + str;

 

            return sign + str;

        }

原创粉丝点击