您的位置:首页 > 编程语言 > C#

在数字前面和后面补零的C#代码

2010-03-05 18:53 267 查看
/// <summary>
/// 在数字前面和后面补零
/// </summary>
/// <param name="t">需补零的整数,位数小于digit</param>
/// <returns></returns>
public static string fillzero(int t, int digit)
{
string result="";
if (t == 0){
for(int i=0;i<digit;i++)result+="0";
return result;
}
if (t.ToString().Length >= digit) return t.ToString();
double s =t / Math.Pow(10, digit);
string ss = s.ToString().Split(new char[]{'.'})[1];
return ss.PadRight(digit,'0');
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: