当前位置: 首页 > news >正文

自动做海报的网站郑州网站建设专家

自动做海报的网站,郑州网站建设专家,合肥高端网站,可信网站 如何验证目录 一、对输入数字的处理 二、源码 1、Main() 2.类库 一、对输入数字的处理 用正则表达式对输入的数字判断是否符合货币格式#xff0c;小数点前的数字串的长度是否不大于13。 二、源码 1、Main() // 货币金额小写数字转大写汉字 // 小数点前数字长度13,即不超过…目录 一、对输入数字的处理 二、源码 1、Main() 2.类库 一、对输入数字的处理 用正则表达式对输入的数字判断是否符合货币格式小数点前的数字串的长度是否不大于13。 二、源码 1、Main() // 货币金额小写数字转大写汉字 // 小数点前数字长度13,即不超过十亿 using System.Text.RegularExpressions;namespace NumtoUpperChinese {partial class Program{/// summary/// 判断输入的是否货币格式是否小数点前13,/// /summary/// param nameargs/paramprivate static void Main(string[] args){ArgumentNullException.ThrowIfNull(args);Console.WriteLine(请输入要判断的字符串货币格式);string input Console.ReadLine()!.ToString();if (input!) {bool isValidFormat IsValidCurrencyFormat(input);if (isValidFormat){Console.WriteLine(NumtoUpper.MoneyToUpper(input));}else{Console.WriteLine(输入的货币格式无效);}}else{Console.WriteLine(输入数字不能空请重新输入, 提示);}}static bool IsValidCurrencyFormat(string input){Regex regex MyRegex(); // 定义正则表达式模式return regex.IsMatch(input); // 返回匹配结果}[GeneratedRegex(^\d{0,13}(\.\d)?$)]private static partial Regex MyRegex();} } //运行结果 /* 请输入要判断的字符串货币格式 9999999999999.99 玖万玖仟玖佰玖拾玖亿玖仟玖佰玖拾玖万玖仟玖佰玖拾玖圆玖角玖分*/ 2.类库 // 类库 namespace NumtoUpperChinese {internal static class NumtoUpper{/// summary/// 金额转换成中文大写金额/// /summary/// param nameLowerMoneyeg:10.74/param/// returns/returnspublic static string MoneyToUpper(string LowerMoney){ string? ReturnValue;bool IsNegative false; // 是否是负数if (LowerMoney.Trim()[..1] -){// 是负数则先转为正数LowerMoney LowerMoney.Trim().Remove(0, 1);IsNegative true;}string? strLower;string? strUpart null;string? strUpper;int iTemp;// 保留两位小数 123.489→123.49  123.4→123.4LowerMoney Math.Round(double.Parse(LowerMoney), 2).ToString();if (LowerMoney.IndexOf(.) 0){if (LowerMoney.IndexOf(.) LowerMoney.Length - 2){LowerMoney (0);}}else{LowerMoney .00;}strLower LowerMoney;iTemp 1;strUpper ;while (iTemp strLower.Length){switch (strLower.Substring(strLower.Length - iTemp, 1)){case .:strUpart 圆;break;case 0:strUpart 零;break;case 1:strUpart 壹;break;case 2:strUpart 贰;break;case 3:strUpart 叁;break;case 4:strUpart 肆;break;case 5:strUpart 伍;break;case 6:strUpart 陆;break;case 7:strUpart 柒;break;case 8:strUpart 捌;break;case 9:strUpart 玖;break;}strUpart iTemp switch{1 strUpart 分,2 strUpart 角,3 strUpart ,4 strUpart ,5 strUpart 拾,6 strUpart 佰,7 strUpart 仟,8 strUpart 万,9 strUpart 拾,10 strUpart 佰,11 strUpart 仟,12 strUpart 亿,13 strUpart 拾,14 strUpart 佰,15 strUpart 仟,16 strUpart 万,_ strUpart ,};strUpper strUpart strUpper;iTemp;}strUpper strUpper.Replace(零拾, 零);strUpper strUpper.Replace(零佰, 零);strUpper strUpper.Replace(零仟, 零);strUpper strUpper.Replace(零零零, 零);strUpper strUpper.Replace(零零, 零);strUpper strUpper.Replace(零角零分, 整);strUpper strUpper.Replace(零分, 整);strUpper strUpper.Replace(零角, 零);strUpper strUpper.Replace(零亿零万零圆, 亿圆);strUpper strUpper.Replace(亿零万零圆, 亿圆);strUpper strUpper.Replace(零亿零万, 亿);strUpper strUpper.Replace(零万零圆, 万圆);strUpper strUpper.Replace(零亿, 亿);strUpper strUpper.Replace(零万, 万);strUpper strUpper.Replace(零圆, 圆);strUpper strUpper.Replace(零零, 零);// 对壹圆以下的金额的处理if (strUpper[..1] 圆){strUpper strUpper[1..];}if (strUpper[..1] 零){strUpper strUpper[1..];}if (strUpper[..1] 角){strUpper strUpper[1..];}if (strUpper[..1] 分){strUpper strUpper[1..];}if (strUpper[..1] 整){strUpper 零圆整;}ReturnValue strUpper;if (IsNegative true){return 负 ReturnValue;}else{return ReturnValue;}}} }
http://www.zqtcl.cn/news/400651/

相关文章:

  • 邯郸做移动网站找谁广西茶叶学会 网站建设
  • 湛江建设网站美乐乐网站首页如何修改
  • 小刘网站建设网络推广和优化是什么意思
  • 特卖网站设计seo优化关键词挖掘
  • 绍兴市交通建设有限公司网站陕西建设分行网站
  • 如何套用别人网站做页面自己创建app
  • 建国内外网站有什么区别永久免费视频会议服务器
  • 个人网站备案成功后怎么做网站开发要学哪些知识
  • 论文写作数据网站餐饮招商
  • 嘉祥网站建设公司小企业网站建设多少钱
  • 做设计.不抠图网站114在线查询电话
  • 上饶网站制作需要多少钱网站百度地图标注
  • 微信网站二次开发广州番禺人才网
  • 支部网站及活动室建设免费建设网站有哪些
  • 深圳福田专业网站推广互联网网站开发有哪些职位
  • 手机网站生成西安北郊做网站
  • 深圳宝安区网站建设南通建设厅网站
  • 介绍做网站的标题在线图片编辑器好用吗
  • 金华建设网站公司笔记本销售网站开发的背景
  • 国外做的好看的网站设计网络营销推广方案怎么做
  • 网站建站业务wordpress网站域名地址
  • 烟台网站制作这做菠菜网站
  • 网站建设vr百度站长
  • 织梦网站广告代码如何写网页设计你若安好便是晴天作业
  • 网站建设 上海wordpress 知更鸟 公告
  • 建小说网站需要多少钱罗湖区住房和建设网站
  • 湖南专业网站建设服务做网站的底图尺寸多大
  • 山东省住房与建设厅网站首页有名的wordpress主题商
  • 常州市金坛区网站建设毕业设计代做淘宝好还是网站好
  • 品牌网站建设营销型网站设计网站整合方案