• λ我爱Aspx >> Asp.Net >> 使用C#实现阿拉伯数字到大写中文的转换
  • 使用C#实现阿拉伯数字到大写中文的转换

  • :未知  Դ:internet  :2007-5-20 16:43:45  ؼ:c#
  • temp = ChangeInt(x.Substring(len-4,4));

    if (temp.IndexOf("千")==-1 && temp!="")

    ret += "零" + temp;

    else

    ret += temp;

    }

    int i;

    if ((i=ret.IndexOf("零万"))!=-1)

    ret = ret.Remove(i+1,1);

    while ((i=ret.IndexOf("零零"))!=-1)

    ret = ret.Remove(i,1);

    if (ret[ret.Length-1]=='零' && ret.Length>1)

    ret = ret.Remove(ret.Length-1,1);

    return ret;

    }

    private string ToDecimal(string x)

    {

    string ret="";

    for (int i=0;i<x.Length;i++)

    ret += ToNum(x[i]);

    return ret;

    }

    public string NumToChn(string x)

    {

    if (x.Length==0)

    return "";

    string ret="";

    if (x[0]=='-')

    {

    ret="负";

    x=x.Remove(0,1);

    }

    if (x[0].ToString()==".")

    x="0"+x;

    if (x[x.Length-1].ToString()==".")

    Ҷƪл˵?
  • һƪC#处理鼠标和键盘事件
    һƪC#如何取硬件标志