A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© fkcong 中级黑马   /  2016-5-16 09:22  /  680 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

金额转换,阿拉伯数字转换成中国传统形式。
例如:101000001010   转换为   壹仟零壹拾亿零壹仟零壹拾圆整   
这题怎么做啊,没思路啊

5 个回复

倒序浏览
1.把数字转换成字符串
2.把字符串拆分成一个一个的数字
3.每个数字传到一个switch , case里判断一下,传出对应中文大写数字
4.把中文大写字拼接成一个字符串
回复 使用道具 举报 1 0
路过看看,顶一下
回复 使用道具 举报
ff1093445004 发表于 2016-5-16 15:33
1.把数字转换成字符串
2.把字符串拆分成一个一个的数字
3.每个数字传到一个switch , case里判断一下,传出 ...

好像是的哦!
回复 使用道具 举报
ff1093445004 发表于 2016-5-16 15:33
1.把数字转换成字符串
2.把字符串拆分成一个一个的数字
3.每个数字传到一个switch , case里判断一下,传出 ...

但是中间的亿万千百拾怎么弄,,,
回复 使用道具 举报
已经有很多类型帖子了,自己翻一下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马