C#实现人民币大写


核心代码:
using System;
using System.Collections.Generic;
using System.Text;
namespace WindowsForms2
{
   public class Rmb
    {
        /**//// <summary>
        /// 转换人民币大小金额
        /// </summary>
        /// <param name="num">金额</param>
        /// <returns>返回大写形式</returns>
        public static string CmycurD(decimal num)
        {
            string str1 = "零壹贰叁肆伍陆柒捌玖";            //0-9所对应的汉字
            string str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对应的汉字
            string str3 = "";    //从原num值中取出的值
            string str4 = "";    //数字的字符串形式
            string str5 = "";  //人民币大写金额形式
            int i;    //循环变量

 ..................................................................

http://www.17aspx.com/winform/csharp/2010/0323/1258.html

 

posted @ 2010-04-18 23:30  17aspxcom  阅读(364)  评论(0编辑  收藏  举报