public String toRMB(double money) {
char[] s1 = {'零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖'};
char[] s4 = {'分', '角', '元', '拾', '佰', '仟', '万', '拾', '佰', '仟', '亿', '拾', '佰', '仟', '万'};
String str = String.valueOf(Math.round(money * 100 + 0.00001));
String result = "";
for (int i = 0; i < str.length(); i++) {
int n = str.charAt(str.length() - 1 - i) - '0';
result = s1[n] + "" + s4[i] + result;
}
result = result.replaceAll("零仟", "零");
result = result.replaceAll("零佰", "零");
result = result.replaceAll("零拾", "零");
result = result.replaceAll("零亿", "亿");
result = result.replaceAll("零万", "万");
result = result.replaceAll("零元", "元");
result = result.replaceAll("零角", "零");
result = result.replaceAll("零分", "零");
result = result.replaceAll("零零", "零");
result = result.replaceAll("零亿", "亿");
result = result.replaceAll("零零", "零");
result = result.replaceAll("零万", "万");
result = result.replaceAll("零零", "零");
result = result.replaceAll("零元", "元");
result = result.replaceAll("亿万", "亿");
result = result.replaceAll("零$", "");
result = result.replaceAll("元$", "元整");
return result;
}
分享到:
相关推荐
word文档自动转换货币人民币金额大写.docword文档自动转换货币人民币金额大写.docword文档自动转换货币人民币金额大写.doc
可以自己修改其中的一些参数,代码都精简了
本文实例为大家分享了python实现人民币大写转换的具体代码,供大家参考,具体内容如下 #!/usr/bin/python # -*- coding:utf-8 -*- # ********* 转换方法介绍 ********* # 将需要转换的数字从右向左,每4位分成一个...
货币数值转换类,主要是转换中文大写之类的
简单的安卓货币转换作业 双货币 欧元与美元 完整代码 使用Eclipse开发 直接导入即可使用
Java实现货币之间的币值转换例如美元到人名币的转换,显示汇率和各自的币值
将阿拉伯数字复制粘贴或输入到“输入小写数字金额”中,比如(123456),然后单击“转换为大写金额”按钮。就会在“显示中文大写金额”框中显示自动转换完成的中文大写内容...
人民币和美元是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中: 人民币和美元间汇率固定为:1美元 = 6.78人民币。 程序可以接受人民币或美元输入,转换为美元或人民币输出。人民币采用RMB表示,...
能够实现人民币与美元之间的一个转化,在运行结果处输入1U,1R等
.NET人民币大小写转换,根据人民币小写转换为人民币大写
本程序可以实现人民币小写到大写的转换,可复用性强,稍微做修改即可使用,方便、快捷!
问题描述:判断输入的币种并计算,并增加退出判断 问题分析:输入、输出不变,处理增加币种判断,判断用户是否退出 关键点: 1. 对字符串进行切片操作,获取币种标识 2. 条件判断 3. 循环执行,判断是否退出 字符串...
python货币计算器,新手学习用,仅支持美元跟人民币的转换,智能识别单位货币转换器
人民币大写金额转换,支持到 兆 位和负数
java编写的 阿拉伯数字转换成相应的人民币汉字类
Laravel(Laravel)货币 这为Laravel提供了货币功能,例如使用最新汇率进行货币格式化和转换。 官方文件 该软件包的文档可在上。 变更记录
货币转换器,实时计算货币和汇率,您可以在旅行计划中使用它,交易外汇市场,股票交易所,甚至可以使用二元期权来转换世界上任何地方的货币。 【插件开发者】 @jlozanodeveloper 【插件更新】 2020-11-11 14...
JAVA代码能实现多种货币转换,有抛出异常,图形界面
目前为止,货币格式化最简单的方式是调用 NumberFormat.getCurrencyInstance() 获得 NumberFormat 实例来把数字格式化为货币格式的字符串(当然也可以把字符串转换成数字)。可以根据当前设备的位置来获取 java.util...
这是一个为跨境卖家设计的,用于显示平台前端商品价格对应的人民币价值同时提供163种货币间的自由转换代码开源托管于Github 更新记录请查看网站2.8.4.0 2021年3月16日 修复shopee页面规则。改为在线获取,以后页面...