• 数字转换为大写,人民币


    public string CBMoney(string  num)
        {
            string zNum="",xNum="";
            int dPos=num.IndexOf(".");
            if (dPos>0)
            {
            zNum=num.Substring(0,dPos);
            xNum=num.Substring(dPos+1);
            }else
            zNum=num;
            string[] ArrMoney=new string[]{"","","","","","","","","","",""};
            string[] ArrUnit=new string[]{"","","","",""};
            string[] ArrXUnit=new string[]{"",""};
            int lenZNum=zNum.Length;
            string[] nArrUnit=new string[lenZNum];
            int j=0;
            for(int i=ArrUnit.Length-lenZNum;i<ArrUnit.Length;i++)
            {
                nArrUnit[j]=ArrUnit[i];
                j++;
            }
            string strMoney="";
            for(int i=0;i<zNum.Length;i++)
            {
            //char[] arrChar=num.ToCharArray();
            string nChar=zNum.Substring(i,1);
            strMoney=strMoney+ArrMoney[Int32.Parse(nChar)]+"<b>"+nArrUnit[i]+"</b>";
            }
            if(dPos>0)
            {
            for(int i=0;i<xNum.Length;i++)
            {
                string nChar=xNum.Substring(i,1);
                strMoney=strMoney+ArrMoney[Int32.Parse(nChar)]+"<b>"+ArrXUnit[i]+"</b>";
            }
            }
            return strMoney;
            } 
  • 相关阅读:
    逗号操作符使用小技巧
    字符解码?
    画图 wx.Window pen
    进程和线程
    内存管理
    简单的文本编辑器
    迭代器 Iterator
    文件操作
    ebay api学习
    一,wxpython入门
  • 原文地址:https://www.cnblogs.com/gengaixue/p/2609231.html
Copyright © 2020-2023  润新知