数字小写转大写

转载 2006年05月24日 14:54:00
//加到类的定义部分
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;
               }

SQL人民币小写金额转大写

--1、人民币小写金额转大写(第一版) ==================================================================== -- Title:...
  • tlammon
  • tlammon
  • 2016年04月05日 22:03
  • 1439

js 数字金额大小写转换成中文大写

function Arabia_to_Chinese(Num) { for(i=Num.length-1;i>=0;i--) { Num = Num.replace(",","")//替换to...
  • lychao89
  • lychao89
  • 2016年08月12日 10:02
  • 2799

Android字符小写转大写,大写转小写

有些需求中可能对输入的字符不论大小写,即输入大小写字符都可以,网上找了下资料,有大神写的算法,个人感觉根据 需求来,能简单就简单来,哈哈 比较简单,把输入的小写转大写,大写转小写,就调用一个方法...
  • Sunjianhua360
  • Sunjianhua360
  • 2016年01月12日 09:55
  • 2725

java汉字取首字母小写转大写标点符号数字不做处理

  • 2016年03月02日 16:22
  • 4KB
  • 下载

金钱大写转小写数字类java(精确到角)

  • 2016年12月07日 09:44
  • 1KB
  • 下载

数字小写转大写工具(简繁)

  • 2013年04月14日 14:22
  • 159KB
  • 下载

VB 金额小写数字转大写

'本模块生成汉字大写的金额 '输入:数字 '输出:大写金额 Public Function Num2CharZheng(ByVal N As Double) As String  On Err...
  • u012546447
  • u012546447
  • 2016年04月26日 08:41
  • 223

js数字小写金额转中文大写

//小写转大写函数:aIsTenThousand 是否是万为单位 arrIDs:大写文字保存的元素数组 var changeMoneyModel = function(aInput, aIsTenT...
  • sunglow1006
  • sunglow1006
  • 2014年02月21日 10:21
  • 670

小写数字转大写中文数字

  • 2015年07月15日 14:02
  • 55KB
  • 下载

数字小写改大写工具

  • 2013年08月11日 13:02
  • 34KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数字小写转大写
举报原因:
原因补充:

(最多只允许输入30个字)