C#实现将商品金额小写转换成大写的方法
本文实例讲述了C#实现将商品金额小写转换成大写的方法。分享给大家供大家参考,具体如下:
#region 【将商品金额小写转换成大写】MoneySmallToBig /// <summary> /// 将商品金额小写转换成大写 /// </summary> /// <param name="par">小写金额</param> /// <returns>处理后的大写金额</returns> public static string MoneySmallToBig(string par) { String[] Scale = { "分", "角", "元", "拾", "佰", "仟", "万", "拾", "佰", "仟", "亿", "拾", "佰", "仟", "兆", "拾", "佰", "仟" }; String[] Base = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; String Temp = par; string result = null; int index = Temp.IndexOf(".", 0, Temp.Length);//判断是否有小数点 if (index != -1) { Temp = Temp.Remove(Temp.IndexOf("."), 1); for (int i = Temp.Length; i > 0; i--) { int Data = Convert.ToInt16(Temp[Temp.Length - i]); result += Base[Data - 48]; result += Scale[i - 1]; } } else { for (int i = Temp.Length; i > 0; i--) { int Data = Convert.ToInt16(Temp[Temp.Length - i]); result += Base[Data - 48]; result += Scale[i + 1]; } } return result; } #endregion
PS:这里再为大家推荐一款转换工具供大家参考:
人民币大写在线转换工具:
http://tools.jb51.net/zhuanhuanqi/rmbupper
更多关于C#相关内容感兴趣的读者可查看本站专题:《C#窗体操作技巧汇总》、《C#常见控件用法教程》、《WinForm控件用法总结》、《C#程序设计之线程使用技巧总结》、《C#操作Excel技巧总结》、《C#中XML文件操作技巧汇总》、《C#数据结构与算法教程》、《C#数组操作技巧总结》及《C#面向对象程序设计入门教程》
希望本文所述对大家C#程序设计有所帮助。
相关推荐
-
C#实现将汉字转化为2位大写的16进制Unicode的方法
本文实例讲述了C#实现将汉字转化为2位大写的16进制Unicode的方法.分享给大家供大家参考.具体实现方法如下: 说明: str.ToString("x") : 转为1位16进制小写 str.ToString("X") : 转为1位16进制大写 str.ToString("X2"):转为2位16进制大写 具体代码如下: 复制代码 代码如下: publicstaticstring StringToUnicode16(string text, st
-
C#找出字符串中第一个字母并大写的方法
本文实例讲述了C#找出字符串中第一个字母并大写的方法.分享给大家供大家参考,具体如下: class Program { static void Main(string[] args) { String aa = "%.,46,2xb1bfs.,,"; int pos = isLetter(aa); aa = aa.Substring(pos, 1); Console.WriteLine(aa.ToUpper()); Console.Read(); } public static int
-
C#把数字转换成大写金额的代码实例
实现代码: 复制代码 代码如下: // 例如:(new Money(200)).ToString() == "贰佰元"namespace Skyiv.Util { using System.Text; class Test { static void Main() { for (;;) { System.Console.Write("金额: "); strin
-
C#使用正则表达式实现首字母转大写的方法
本文实例讲述了C#使用正则表达式实现首字母转大写的方法.分享给大家供大家参考,具体如下: class Program { static void Main(string[] args) { // Input strings. const string s1 = "samuel allen"; const string s2 = "dot net perls"; const string s3 = "Uppercase first letters of al
-
C# 大小写转换(金额)实例代码
Class:EcanRMB.cs 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Jxc.WinClient.BLL { public class EcanRMB { /// <summary> /// 转换人民币大小金额 /// </summary>
-
使用C#实现阿拉伯数字到大写中文的转换
先记下来,以备后用! /// <summary> /// 金额转为大写金额 /// </summary> public class MoneyConvertChinese { /// <summary> /// 金额转为大写金额 /// </summary> /// <param name="LowerMoney"></param> /// <returns></returns> publi
-
C#实现将浮点数表示的货币数量以汉字大写形式输出的方法
本文实例讲述了C#实现将浮点数表示的货币数量以汉字大写形式输出的方法.分享给大家供大家参考.具体如下: 1.函数代码 注:本段代码中能转化的最大的数为(1亿亿-0.01),如果要转化更大的浮点数,则需要做适当修改. /// <summary> /// 将字符型变量转化为大写汉语数字 /// </summary> /// <param name="ch">字符 '0'~'9'</param> /// <returns></
-
C#中利用正则表达式将人民币金额转换为大写汉字
直接来看代码: public static string ConvertToChineseMoney(double money) { if (money < 0) throw new ArgumentOutOfRangeException("参数money不能为负值!"); string s = money.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"); s
-
C#实现人民币大写转换示例代码
复制代码 代码如下: /// <summary>/// 人民币大写/// </summary>/// <param name="input">待转换输入</param>/// <param name="prefix">需要添加人民币前缀</param>/// <exception cref="ArgumentException" />/// <returns
-
C#实现将商品金额小写转换成大写的方法
本文实例讲述了C#实现将商品金额小写转换成大写的方法.分享给大家供大家参考,具体如下: #region [将商品金额小写转换成大写]MoneySmallToBig /// <summary> /// 将商品金额小写转换成大写 /// </summary> /// <param name="par">小写金额</param> /// <returns>处理后的大写金额</returns> public static
-
PHP 实现人民币小写转换成大写的方法及大小写转换函数
下面一段代码给大家分享php实现人民币大小写转换的方法,具体代码如下所示: <?php header("charset=utf-8;"); function numTrmb($num){ $d = array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", &q
-
php实现字符串首字母转换成大写的方法
本文实例讲述了php实现字符串首字母转换成大写的方法.分享给大家供大家参考.具体分析如下: php中可以通过ucfirst函数将一个字符串中的第一个字母转换成大写,而ucwords函数可以将一个字符串中每个单词的首字母转换成大写 <?php $string = "php string functions are easy to use."; $sentence = ucfirst($string); $title = ucwords($string); print("$
-
C#将制定目录文件名转换成大写的方法
本文实例讲述了C#将制定目录文件名转换成大写的方法.分享给大家供大家参考.具体如下: using System; using System.IO; using System.Linq; namespace RobvanderWoude { class UpCase { static int Main( string[] args ) { string dir = string.Empty; string filespec = string.Empty; char[] trailingbacksl
-
ASP字符串大写转换成小写 ASP小写转换成大写 ucase lcase
LCase:转成小写 UCase:转成大写 下面是ASP中的代码,可以直接演示效果的. 复制代码 代码如下: <% dim str,str1,str2 str="AbCdEf" str1=LCase(str) str2=UCase(str) Response.write("LCase转换小写"&str1 & ",UCase转换大写" & str2) %> 而.NET中将字符串转换为大写ToUpper(),将字符
-
asp.net(vb)实现金额转换成大写的函数
复制代码 代码如下: ''' <summary> ''' 将数据转换为Double数字 ''' </summary> ''' <param name="Obj"></param> ''' <returns></returns> ''' <remarks></remarks> Public Shared Function todbl(ByVal Obj As Object) As Double
-
php将字符串全部转换成大写或者小写的方法
本文实例讲述了php将字符串全部转换成大写或者小写的方法.分享给大家供大家参考.具体分析如下: php中可以通过strtolower和strtoupper两个函数将字符串中的每个英文字符全部转换成小写或者大写 <?php $string = "Learn PHP string functions at jb51.net"; $lower = strtolower($string); $upper = strtoupper($string); print("$lower\
-
c语言将字符串中的小写字母转换成大写字母
描述 给定一个字符串,将其中所有的小写字母转换成大写字母. 输入 输入一行,包含一个字符串(长度不超过100,可能包含空格). 输出 输出转换后的字符串. 样例输入 helloworld123Ha 样例输出 HELLOWORLD123HA #include<iostream> #include<cstdio> #include<cstring> using namespace std; char a[100001]; char ans[1001]; int now; i
-
java实现将字符串中首字母转换成大写,其它全部转换成小写的方法示例
本文实例讲述了java实现将字符串中首字母转换成大写,其它全部转换成小写的方法.分享给大家供大家参考,具体如下: public class TestSubstring { public static void main(String[] args) { String s = getConvert("adsJKJ3K21AfaAD134F13241d134134s141faAAFDF"); System.out.println(s); } //将一个字符串中的首字母转换成大写,其它的全部
-
将数字转换成大写的人民币表达式的js函数
将数字转换成大写的人民币,方法有很多,本例介绍的是使用js来完成的,看看下面的实现代码 function changeNumMoneyToChinese(money) { var cnNums = new Array("零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖&quo
随机推荐
- swift 3.0中realm封装类示例代码
- Linux正则表达式特性详解及BRE与ERE的异同点
- CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享
- 浅谈react前后端同构渲染
- PHP mb_convert_encoding 获取字符串编码类型实现代码
- Javascript 强制类型转换函数
- python使用chardet判断字符串编码的方法
- 拦截JSP页面,校验是否已登录详解及实现代码
- MongoDB实现基于关键词的文章检索功能(C#版)
- jQuery实现手机版页面翻页效果的简单实例
- Java访问Hadoop分布式文件系统HDFS的配置说明
- Android编程之匿名内部类与回调函数用法分析
- 为百度UE编辑器上传图片添加水印功能
- 什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
- php中让上传的文件大小在上传前就受限制的两种解决方法
- php feof用来识别文件末尾字符的方法
- js与jQuery实现的用户注册协议倒计时功能实例【三种方法】
- Bootstrap 3多级下拉菜单实例
- 详解Intellij IDEA 2017 debug断点调试技巧(总结)
- 详解Maven安装教程及是否安装成功