private string ConvertUper(float money)
{
string ls_money_unit="",ls_money,ls_unit,ls_badge="";
int li_long,li_i;
ls_money=decimal.Round((decimal)money,2).ToString("0.00");
li_long=ls_money.Length;
for(li_i=1;li_i<li_long+1;li_i++)
{
ls_unit=ls_money.Substring(li_long-li_i,li_i);
ls_unit=ls_unit.Substring(0,1);
if (ls_unit!=".")
{
switch (ls_unit)
{
case "0" :
ls_unit="零";
break;
case "1" :
ls_unit="壹";
break;
case "2" :
ls_unit="贰";
break;
case "3" :
ls_unit="叁";
break;
case "4" :
ls_unit="肆";
break;
case "5" :
ls_unit="伍";
break;
case "6" :
ls_unit="陆";
break;
case "7" :
ls_unit="柒";
break;
case "8" :
ls_unit="捌";
break;
case "9" :
ls_unit="玖";
break;
}
switch(li_i)
{
case 1 :
ls_badge="分整";
break;
case 2 :
ls_badge="角";
break;
case 3 :
ls_badge="";
break;
case 4 :
ls_badge="元";
break;
case 5 :
ls_badge="拾";
break;
case 6 :
ls_badge="佰";
break;
case 7 :
ls_badge="仟";
break;
case 8 :
ls_badge="万";
break;
case 9 :
ls_badge="拾";
break;
case 10 :
ls_badge="佰";
break;
case 11 :
ls_badge="仟";
break;
case 12 :
ls_badge="亿";
break;
case 13:
ls_badge="拾";
break;
case 14 :
ls_badge="佰";
break;
case 15 :
ls_badge="仟";
break;
}
ls_money_unit=ls_unit+ls_badge+ls_money_unit;
}
}
return ls_money_unit;
}