public class RenMingBi {private static final char[] data = new char[] { '零', '壹', '贰', '叁', '肆','伍', '陆', '柒', '捌', '玖' };private static final char[] units = new char[] { '元', '拾', '佰', '仟', '万','拾', '佰', '仟', '亿' };public static void main(String[] args) {System.out.println(convert(135689123));System.out.println(convert(135680000));System.out.println(convert(100008123));System.out.println(convert(100680103));System.out.println(convert(200000003));}public static String convert(int money) {StringBuffer sbf = new StringBuffer();int unit = 0;while (money != 0) {sbf.insert(0, units[unit++]);int number = money % 10;sbf.insert(0, data[number]);money /= 10;}return sbf.toString().replaceAll("零[拾佰仟]", "零").replaceAll("零+万", "万").replaceAll("零+元", "元").replaceAll("零+", "零");}
}

人名币转换,阿拉伯转大写相关推荐

  1. 转换阿拉伯数字为人名币大写

    转换阿拉伯数字为人名币大写 这是本周面试的一道题,当时在现场没做出来~~~,回来之后,三下两除二就弄出来了,尬!!! 先贴下代码把:(如有错或者好的解决方案,还望大佬提出,小弟不胜感激

  2. 大小写转化php,怎样用PHP做出人名币大小写的方法转换

    今天给大家分享的代码是怎样用PHP做出人名币的大小写转换,下面是实战案例,需要的朋友可以参考一下.<?php header("charset=utf-8;"); functi ...

  3. 大写人命币工具类:获取大写的人名币的金额,单位精确到分

    public class PriceUtil {private static final String[] CN_UPPER_NUMBER = {"零", "壹" ...

  4. 数字转人名币大写形式

    如下案例:(通过一串数字获得人名币大写形式) 请输入你的金额: 1283920223 壹十贰亿捌千叁百玖十贰万零贰百贰十叁元整 代码如下: import java.math.BigDecimal;   ...

  5. 【码蹄集新手村600题】人名币大写数字

    题目链接: 码蹄集 (matiji.net) 解题思路: 利用 char 数组存储输入的人名币数额, 首先判断所输入的数是否为俩位数, 如果是俩位数的话, 先把十位数字的大写写出来, 然后再加一个 & ...

  6. /* * 编程题第四题(20分): 用1元5角钱人名币兑换5分、2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案。 */

    题目: /* 编程题第四题(20分): 用1元5角钱人名币兑换5分.2分和1分的硬币(每一种都要有)共一百枚,问共有几种兑换方案?并输出每种方案. */ 我使用java做的 public class ...

  7. Word转换英文为大写小写的方法

    Word转换英文为大写小写的方法: 在word中,通过 Shift+F3  快捷键,就可以实现英文的大小写转换. 首先选中要转换的英文 第一次按 Shift+F3  快捷键,将所选的英文首字母转换为大 ...

  8. url 转换中文_数字快速转换成中文大写,我有妙招

    昨天给大家介绍第二种普通数字转中文大写的方法:NumberString函数法.这种方法和第一种单元格格式法一样存在一个缺陷就是只能对正整数进行转换,所以它不能直接用于平时的财务工作中,不过没关系,既然 ...

  9. c语言uppercase恢复小写,C语言转换字符串为大写和小写

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. #include /* * Convert a string to lowercase * ...

最新文章

  1. SQL Server 2012 安装杂谈
  2. C语言之prinf的用法
  3. html实现上下三角,css3实现三角形(上下左右)
  4. button按钮怎么实现超链接
  5. Day03 javascript详解
  6. Linux磁盘分区及要求
  7. ejb stateless 包含在哪个包_微信评论能发表情包的那三天,今年最火表情包已有定论?!...
  8. 2018年5大微服务发展趋势
  9. 如何在横竖屏切换时Activity内容不变
  10. 1 Vue的基础语法
  11. 快速构建Windows 8风格应用25-数据绑定
  12. python 软件包 petri_常用Petri网模拟软件工具简介
  13. 技术实操|Apache Spark 内存管理详解(上篇)
  14. powershell免杀思路分析(过某60和某绒)
  15. English - 英语中的时间表达法,这里全啦!
  16. 【前端静态资源托管库-CDN】BootCDN资源全线失效
  17. java全套学习课程
  18. 遍历文件夹打印所有文件名
  19. SQLServer查看服务器版本和服务器名称
  20. 漂亮MM超级搞笑问答

热门文章

  1. METHODS FOR NON-LINEAR LEAST SQUARES PROBLEMS 翻译(七)
  2. Pyecharts基本图:漏斗图
  3. 数据库的基础增删改查SQL语句
  4. el-table表格动态合并行、合并行列及详解
  5. laravel auth.php,Laravel 自带的Auth验证登录方法
  6. 实战-Andorid 系统屏蔽遥控器按键功能实现
  7. windows 下安装git和可视化工具
  8. URG和PSH的区别与联系
  9. 人脸识别-3D:Disentangled Representation Laerning for 3D Face Shape
  10. 后疫情时代,远程办公发展趋势如何?