输入数字转换成中文大写(钱,财务计算金额)
2012-07-26 17:04
399 查看
直接见代码
public static string Get(string Num) { string x = double.Parse(Num).ToString("#L#E#D#C#K#E#D#C#J#E#D#C#I#E#D#C#H#E#D#C#G#E#D#C#F#E#D#C#.0B0A"); string y = Regex.Replace(x, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L\.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*((?=[1-9])|(?'-z'(?=[\.]|$))))", "${b}${z}"); string CHS = Regex.Replace(y, ".", delegate(Match m) { return "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟万亿兆"[m.Value[0] - '-'].ToString(); }); return CHS; }
相关文章推荐
- android 金额输入验证(阿拉伯数字转换中文大写)
- JavaScript将输入的数字金额转换成对应的中文大写金额
- 如何把输入的阿拉伯数字金额转换成中文大写金额
- JS把数字金额转换成中文大写数字的函数
- 将数字金额转换为中文大写金额
- 小写数字金额,转换成大写中文,绝无错误
- 如何把数字金额转换成中文大写
- JS将数字金额转换为中文大写
- JS实现金额转换(将输入的阿拉伯数字)转换成中文的实现代码
- 讲金额(数字)转换成中文大写
- 通过输入一串字符,首先判断这些字符是否全都是数字,不是的话程序结束;如果全是数字则转换为中文的大写表示
- 用java代码将阿拉伯数字金额转换成中文大写
- 阿拉伯数字转换成中文大写金额
- JS实现金额转换(将输入的阿拉伯数字)转换成中文
- 阿拉伯数字金额转换为中文大写
- js怎么把数字金额转换中文大写金额
- C语言编程:数字金额转换为中文大写金额
- 金额从数字转换成中文汉字大写的实现
- js 数字金额大小写转换成中文大写
- 将一串数字转化为中文字符串,使用 C# 将数字转换成大写人民币 (例如:用户输入2300,系统就会显示两千三百元 )