跪求 用C#环境编写 会计系统的 小写跟大写转换 的程序

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:06:26
RT
老师布置的作业,19号上课要交 拜托大家帮帮忙,比如输入1323转换成壹仟叁佰贰拾叁
各位帮忙,只有这么多分了。谢谢

using System;
using System.Text;
using System.Text.RegularExpressions;

namespace HKH.Common
{
/// <summary>
/// 人民币大小写格式转换
/// </summary>
/// <remarks> Create By Lwt on 2006/09/23
/// </remarks>
public class clsRMB
{
private clsRMB()
{
}

#region 格式化

/// <summary>
/// 格式化(大写转小写)
/// </summary>
/// <param name="strRMB"></param>
/// <returns></returns>
public static double Format(string strRMB)
{
try
{
//正则表达式,验证第一位是否阿拉伯数字,确定转换格式
//1.5亿----混写格式
if(Regex.IsMatch(strRMB,"^\\d"))
{
//去掉元单位
strRMB = Regex.Replace(strRMB,"元|圆","");
char temp = strRMB[strRMB.Length - 1];
if ( '万' == temp || '亿' == temp || '万' == temp