数字转换成汉字大写
2013-08-13 21:00
239 查看
public class Num2Rmb { private String[] hanArr={"零","壹","贰","叁","肆","伍","陆","柒","捌","玖"}; private String[] unitArr={"拾","佰","仟","万","拾","佰","仟","亿","拾","佰","仟"}; private String toHanStr(String numStr) { String result=""; int numLen=numStr.length(); for (int i=0;i<numLen; i++) { int num=numStr.charAt(i)-48; if(i!=numLen-1 && num!=0) { result+=hanArr[num]+unitArr[numLen-2-i]; } else { result+=hanArr[num]; } } return result; } public static void main(String[] args) { Num2Rmb nr = new Num2Rmb(); System.out.println(nr.toHanStr("633779433451")); } }
结果:
陆仟叁佰叁拾柒亿柒仟玖佰肆拾叁万叁仟肆佰伍拾壹
相关文章推荐
- 将整型数字转换为大写汉字
- 数字0到9999转换大写汉字整数程序(C语言实现)
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- C#数字转换成大写汉字程序
- 将整型数字转换为大写汉字的自定义函数
- Excel数字小写金额转换汉字大写金额公式的简单设置
- 将小写阿拉伯数字转换成大写的汉字,
- 爪哇国新游记之二十----将数字转换成中国汉字大写形式
- javascript 小写数字转换为汉字大写数字
- 【叶子函数分享二十】将整型数字转换为大写汉字
- 【叶子函数分享二十】将整型数字转换为大写汉字
- 写一个程序,语言不限,能将人民币金额从阿拉伯数字转换为大写汉字表示。例如,把1234.56转换为壹仟贰佰叁拾肆圆零伍角陆分。
- 将整型数字转换为大写汉字的自定义函数,如转换为'壹贰
- java实现数字金额转换成汉字大写金额
- 人民币阿拉伯数字转换为汉字大写 code
- 数字转换成汉字大写
- js-练习:输入阿拉伯数字的金额,转换成大写汉字输出
- 将金额数字转换为汉字大写金额
- 将数字日期转换成汉字大写日期
- 将输入的阿拉伯数字转换的汉字的大写输出