博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
人民币大写转数字
阅读量:6086 次
发布时间:2019-06-20

本文共 478 字,大约阅读时间需要 1 分钟。

public static String ConvertToChinese(double number)
{
var s = number.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");
var d = Regex.Replace(s, @"((?<=-|^)[^1-9]*)|((?'z'0)[0A-E]*((?=[1-9])|(?'-z'(?=[F-L\.]|$))))|((?'b'[F-L])(?'z'0)[0A-L]*((?=[1-9])|(?'-z'(?=[\.]|$))))", "${b}${z}");
var r = Regex.Replace(d, ".", m => "负元空零壹贰叁肆伍陆柒捌玖空空空空空空空分角拾佰仟万亿兆京垓秭穰"[m.Value[0] - '-'].ToString());
return r;
}

转载于:https://www.cnblogs.com/huchaoheng/p/8568269.html

你可能感兴趣的文章
通过jQuery源码学习javascript(二)
查看>>
C++基础--完善Socket C/S ,实现客户端,服务器端断开重连
查看>>
cmd 窗口配置mysql数据库
查看>>
JAVA进阶26(多线程/01)
查看>>
4.下单函数
查看>>
Shell 编程中的常用工具
查看>>
gsoap 学习 1-由wsdl文件生成h头文件
查看>>
传说中的WCF(11):会话(Session)
查看>>
First day with Java :)
查看>>
leetcode — linked-list-cycle-ii
查看>>
轮播图片
查看>>
First Show
查看>>
选择排序(C语言实现) 分类: 数据结构 2015-...
查看>>
通过ADB查看当前Activity
查看>>
[模板] 各种并查集
查看>>
oracle表空间查看增加等操作
查看>>
windows Phone Push Notification
查看>>
EntityFramework6 in github
查看>>
bootstrap table处理后台返回的数据
查看>>
(译)Windsor入门教程---第一部分 获取Windsor
查看>>