國內最大的酷站演示中心!
代碼如下:
//加到類的定義部分
private static string[] cstr={"零","壹","貳","叁","肆", "伍", "陸","柒","捌","玖"};
private static string[] wstr={"","","拾","佰","仟","萬","拾","佰","仟","億","拾","佰","仟"};
//數字必須在12位整數以內的字符串
//調用方式如:label1.text=convertint("數字字符串");
public string convertint(string str)
{
int len=str.length;
int i;
string tmpstr,rstr;
rstr="";
for(i=1;i<=len;i++)
{
tmpstr=str.substring(len-i,1);
rstr=string.concat(cstr[int32.parse(tmpstr)]+wstr[i],rstr);
}
rstr=rstr.replace("拾零","拾");
rstr=rstr.replace("零拾","零");
rstr=rstr.replace("零佰","零");
rstr=rstr.replace("零仟","零");
rstr=rstr.replace("零萬","萬");
for(i=1;i<=6;i++)
rstr=rstr.replace("零零","零");
rstr=rstr.replace("零萬","零");
rstr=rstr.replace("零億","億");
rstr=rstr.replace("零零","零");
rstr+="圓整";
return rstr;
}