C#编写数字转换中文算法

开发 后端 算法
最近由于项目的原因,需要C#编写数字转换中文算法,先在网了找了一下,结果发现无一列外都是用C#编写数字转换中文算法来实现的,所以想写个另外的算法。

C#编写数字转换中文算法

最近由于项目的原因,需要C#编写数字转换中文算法,先在网了找了一下,结果发现无一列外都是用C#编写数字转换中文算法来实现的,所以想写个另外的算法;因为本人是学数学出身的,所以用纯数学的方法实现。

C#编写数字转换中文算法代码

 

  1. static void Main(string[] args)  
  2. {  
  3.  
  4. Console.WriteLine("请输入金额");  
  5. string inputNum = Console.ReadLine();  
  6. while (inputNum != "exit")  
  7. {  
  8.  
  9. //货币数字转化类  
  10. NumCast nc = new NumCast();  
  11.  
  12.  
  13. if (nc.IsValidated<string>(inputNum))  
  14. {  
  15. try  
  16. {  
  17. string chineseCharacter = nc.ConvertToChinese(inputNum);  
  18. Console.WriteLine(chineseCharacter);  
  19. }  
  20. catch (Exception er)  
  21. {  
  22. Console.WriteLine(er.Message);  
  23. }  
  24. }  
  25. else  
  26. {  
  27. Console.WriteLine("不合法的数字或格式");  
  28. }  
  29.  
  30. Console.WriteLine("\n请输入金额");  
  31. inputNum = Console.ReadLine();  
  32.  
  33. }  
  34. Console.ReadLine();  

【编辑推荐】

  1. 如何用C#和ADO.NET访问
  2. 浅析C# Switch语句
  3. C#验证输入方法详解
  4. 简单介绍C# 匿名方法
  5. C# FileSystemWatcher对象
责任编辑:佚名 来源: 博客园
相关推荐

2016-12-14 09:15:29

数字转换中文

2009-07-31 14:09:41

c#时间格式转换

2024-04-02 09:26:07

C#中文数字编程语言

2009-08-24 09:55:26

C#接口转换

2009-08-18 17:08:50

C#编写XML文档

2009-08-25 13:26:49

C#编写asp+

2009-08-18 16:31:19

Visual C#编写

2009-08-25 15:38:12

C# Windows服

2009-08-06 16:58:40

C#编写ActiveX

2009-08-28 15:05:35

C#编写Calenda

2009-08-12 18:04:44

编写C#多线程

2018-02-09 09:59:12

神经网络算法识别

2009-08-31 15:39:11

C#编写操作TreeV

2009-08-14 10:35:25

C#最小化编写

2009-08-28 10:44:46

C#字符数组转换

2009-08-27 14:32:15

C#编写ActiveX

2009-09-11 09:10:30

C#编写游戏

2020-07-15 14:51:39

代码C+开发

2009-08-24 14:20:13

C# 强制类型转换

2020-09-15 09:23:19

C++WindowsC#
点赞
收藏

51CTO技术栈公众号