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

© kansyoukyou 中级黑马   /  2016-9-20 23:07  /  962 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

看了好多种答案依然过不好着个笔试。求论坛里的各位大神么,还是这个数字转换题,可以稍微对源码注释的详细点帮我做个分析吗。

金额转换,阿拉伯数字转换成中国传统形式。
例如:101000001010   转换为   壹仟零壹拾亿零壹仟零壹拾圆整    (是不是很面熟,是不是很面熟,是不是很面熟^.^)

5 个回复

倒序浏览
这个挺有意思,想了一下,需要判断字符串长度 ,然后每四位截取字符串。然后拼接输出,如果4个零则不输入,不知道有没有比较好的方法
回复 使用道具 举报
这题,很麻烦啊,我目前的思路就是,用取摸的方式,一步一步的去取每个位置上的数,然后用if语句去判断。如果需要,我可以把1000以内的数字转换成汉字的代码给你。
回复 使用道具 举报
小东先森 发表于 2016-9-25 08:36
这题,很麻烦啊,我目前的思路就是,用取摸的方式,一步一步的去取每个位置上的数,然后用if语句去判断。如 ...

谢谢,已经解决了~~·
回复 使用道具 举报
具体怎么解决的?
回复 使用道具 举报
mazheng 发表于 2016-9-25 09:23
具体怎么解决的?

http://bbs.itheima.com/forum.php?mod=viewthread&tid=327979
我自己贴个帖子,你去看下。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马