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

  • :未知  Դ:internet  :2007-5-20 16:43:45  ؼ:c#
  • ret=ret.Remove(i, 1);

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

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

    if (ret.Length>=2 && ret.Substring(0,2)=="一十")

    ret=ret.Remove(0,1);

    return ret;

    }

    // 转换整数

    private string ToInt(string x)

    {

    int len = x.Length;

    string ret,temp;

    if (len<=4)

    ret = ChangeInt(x);

    else if (len<=8)

    {

    ret = ChangeInt(x.Substring(0,len-4)) + "万";

    temp = ChangeInt(x.Substring(len-4,4));

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

    ret += "零" + temp;

    else

    ret += temp;

    }

    else

    {

    ret=ChangeInt(x.Substring(0,len-8)) + "亿";

    temp=ChangeInt(x.Substring(len-8,4));

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

    ret += "零" + temp;

    else

    ret += temp;

    ret += "万";

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