ASP.NET 实现人民币大写转换函数
来源:互联网 发布:地球的面积怎么算 矩阵 编辑:程序博客网 时间:2024/05/14 20:36
转换函数如下代码所示:
public static string GetBig(string num) { string result=null; string chNum = "零壹贰叁肆伍陆柒捌玖";//定义好大写的数字 string zheng = "元拾佰仟万拾佰仟亿拾佰仟万";//定义好数位,从小到大排 string xiaoshu = "角分";//把整数和小数分开处理 if (num.IndexOf('.') != -1)//检测用户输入中是否包含小数点 { string[] temp = num.Split('.');//把用户输入的字符 int index = temp[0].Length-1; for (int i = 0; i < temp[0].Length; i++) { result += chNum[Convert.ToInt32(temp[0][i].ToString())]; result += zheng[index]; index--; } if (temp[1].Length>0) { for (int i = 0; i < temp[1].Length; i++) { result += chNum[Convert.ToInt32(temp[1][i].ToString())]; result += xiaoshu[i]; } } } else { int index = num.Length-1; for (int i = 0; i < num.Length; i++) { result += chNum[Convert.ToInt32(num[i].ToString())]; result += zheng[index]; index--; } } return result; }
调用: GetBig("526487.25");
1 0
- ASP.NET 实现人民币大写转换函数
- PB实现人民币大写转换函数
- PHP人民币大写转换函数
- python实现人民币大写转换
- 函数实现:人民币小写转换成发票大写方式
- JS函数实现数值转换为人民币大写
- [ASP]人民币小写转换为大写
- .net 将数字转换为人民币大写
- 人民币小写转换为大写函数
- 水晶报表人民币大写转换函数
- [水晶报表]人民币大写转换函数
- 人民币大写转换函数(JavaScript)javascript
- 数字转换大写人民币的delphi实现
- 数字转换大写人民币的delphi实现
- 数字转换大写人民币的delphi实现
- 数字转换大写人民币的delphi实现
- 数字转换大写人民币的delphi实现
- 实现数字向人民币大写转换
- ios开发——日常之XCode 文件后面带有问号的问题解决
- Android studio更新到2.2之后出现的问题
- opensips脚本变量
- iOS hit-Testing 2
- Objective-C Runtime整理(方法和消息)
- ASP.NET 实现人民币大写转换函数
- JAVA中复制数组的方法
- Android UI(TextView)详解
- Android开发LogUtil
- android 为支持多语言,常用的iso keystore country code
- 微信支付公的众号支付和扫码支付
- linux下fork的运行机制解析
- Problem-B
- 隐马尔可夫模型(二)——隐马尔可夫模型的构成