45fan.com - 路饭网
首页
路由器设置
无线路由器
路由器密码
网络频道
手机频道
电脑频道
图库频道
问答中心
搜索:
智能搜索
搜索标题
您的位置
:
主页
>
网络频道
> 阅读资讯:如何将阿拉伯数字转化成大写的人民币数字?
如何将阿拉伯数字转化成大写的人民币数字?
2016-08-29 03:38:13 来源:www.45fan.com 【
大
中
小
】
如何将阿拉伯数字转化成大写的人民币数字?
public
StringgetNumberToRMB(Stringm)
...
{
Stringnum
=
"
零壹贰叁肆伍陆柒捌玖
"
;
Stringdw
=
"
圆拾佰仟万亿
"
;
Stringmm[]
=
null
;
mm
=
m.split(
"
/.
"
);
Stringmoney
=
mm[
0
];
Stringresult
=
num.charAt(Integer.parseInt(
""
+
mm[
1
].charAt(
0
)))
+
"
角
"
+
num.charAt(Integer.parseInt(
""
+
mm[
1
].charAt(
1
)))
+
"
分
"
;
for
(
int
i
=
0
;i
<
money.length();i
++
)
...
{
Stringstr
=
""
;
int
n
=
Integer.parseInt(money.substring(money.length()
-
i
-
1
,
money.length()
-
i));
str
=
str
+
num.charAt(n);
if
(i
==
0
)
...
{
str
=
str
+
dw.charAt(i);
}
else
if
((i
+
4
)
%
8
==
0
)
...
{
str
=
str
+
dw.charAt(
4
);
}
else
if
(i
%
8
==
0
)
...
{
str
=
str
+
dw.charAt(
5
);
}
else
...
{
str
=
str
+
dw.charAt(i
%
4
);
}
result
=
str
+
result;
}
result
=
result.replaceAll(
"
零([^亿万圆角分])
"
,
"
零
"
);
result
=
result.replaceAll(
"
亿零+万
"
,
"
亿零
"
);
result
=
result.replaceAll(
"
零+
"
,
"
零
"
);
result
=
result.replaceAll(
"
零([亿万圆])
"
,
"
$1
"
);
result
=
result.replaceAll(
"
壹拾
"
,
"
拾
"
);
return
result;
}
本文地址:
http://www.45fan.com/a/question/69048.html
Tags:
化成
写的
阿拉伯数字
编辑:路饭网
上一篇:
如何在vb中调用powerpoint对象错误?
下一篇:
jBPM3.12用户指南介绍
相关文章列表
如何用C写的邮件发送程序?
老牛给陈彤写的信的内容
MX记录获取组件的编写的步骤
VB与VC通信介绍
在Delphi中调用.Net编写的DLL中的函数的
如何将阿拉伯数字转中文大写?
怎么样将2个32位数字表示的10数值转化成
JS写的一段打字测验的程序的详细介绍
一个中国人写的帖子的内容分析
使用VBA编写的软件的方法
推广内容
推荐阅读
热门推荐
推荐文章
·
欢乐颂五美晒合照 齐呼:We are back!!
·
Google AdSense广告业务也被干扰,掉包严
·
京东和淘宝二者对比有什么区别?
·
输入新浪微博的验证码老是错误怎么办?
·
google adsense打不开怎么办?免翻墙打开
·
在淘宝网买东西要注意哪些事项?网友必备
·
阿里提供免费公共DNS服,阿里公共dns地址
·
如何进行小米真人认证?小米官方真人认证
·
怎么用PS制作出真实的眼睛?
·
招财宝有什么作用?招财宝不仅仅是余额宝
·
路饭网官方微信公众平台开通啦!赶快扫描
·
路由器连接检测工具 检测电脑上不了网的
关于我们
|
联系我们
|
友情链接
|
网站地图
|
Sitemap
|
App
|
返回顶部