金额转换,精确的元--分,换算
元–>分精确换算
/*** *********************************************************.<br>* [方法] changeY2F <br>* [描述] 将元为单位的转换为分 替换小数点,支持以逗号区分的金额 <br>* [参数] amount-金额字符串 <br>* [返回] String <br>* [作者] 徐冬全 <br>* [时间] 2017年12月1日 上午10:43:49 <br>*********************************************************.<br>*/public static String changeY2F(String amount){ String currency = amount.replaceAll("\\$|\\¥|\\,", ""); //处理包含, ¥ 或者$的金额 int index = currency.indexOf("."); int length = currency.length(); Long amLong = 0l; if(index == -1){ amLong = Long.valueOf(currency+"00"); }else if(length - index >= 3){ amLong = Long.valueOf((currency.substring(0, index+3)).replace(".", "")); }else if(length - index == 2){ amLong = Long.valueOf((currency.substring(0, index+2)).replace(".", "")+0); }else{ amLong = Long.valueOf((currency.substring(0, index+1)).replace(".", "")+"00"); } return amLong.toString(); }
金额转换,精确的元--分,换算相关推荐
- java 交易金额转换分,java金额元与分转换工具种
java金额元与分转换工具类 java金额元与分转换的一个工具类. 1.元转分: 可传入字符串或者long型(隐式转换为long型也可)整数. 若传入为字符串,则通过替换小数点的方式转换,小数点有多位 ...
- 金额转换,阿拉伯数字的金额转换为中国传统的形式。例如:327328.96 - 叁拾贰万柒仟叁佰贰拾捌元玖角陆分。
/** 定义数组存放数字对应的大写 */ private final static String[] STR_NUMBER = {"零", "壹", " ...
- 截至11日14时37分,“11.11京东全球好物节”累计下单金额突破1794亿元
11月11日消息,根据京东官方公布的数据显示,11月11日下午14时37分,"11.11京东全球好物节"累计下单金额突破1794亿元.同时,首家京东电器超级体验店今天在重庆正式开业 ...
- 金额转换java_java金额转换
像商品价格,订单,结算都会涉及到一些金额的问题,为了避免精度丢失通常会做一些处理,常规的系统中金额一般精确到小数点后两位,也就是分: 这样数据库在设计的时候金额就直接存储整型数据类型,前端可以将金额X ...
- 人民币大小写金额转换
1.调用 ConvertIntToUppercaseAmount(String value) 即可 <summary> ///人民币大小写金额转换 ///</su ...
- C#人民币大小写金额转换(C#版本)
1.调用 ConvertIntToUppercaseAmount(String value) 即可 <summary> /// 人民币大小写金额转换 /// < ...
- 如何把数字金额转换成中文大写
问题:要求把万亿级别内的浮点数转换成中文大写,例如把数字1112221000060.254400转换成:壹万壹仟壹佰贰拾贰亿贰仟壹佰万零陆拾元零贰角伍分 分析:关键是先把double类型转换成char ...
- java中金额转换精度问题
像商品价格,订单,结算都会涉及到一些金额的问题,为了避免精度丢失通常会做一些处理,常规的系统中金额一般精确到小数点后两位,也就是分: 这样数据库在设计的时候金额就直接存储整型数据类型,前端可以将金额X ...
- 把数字金额转换成人民币大写[原创]
最近在用这个博客,感觉博客园不错,以前用的是新浪的,感觉这个更好,所以好多东西现在转到这边来了. 下面是一个数字转人民币大写的类,不啰嗦了,下面是代码: 1 /**/ /// <summ ...
最新文章
- 脚踏实地,自强不息——清华大学大数据软件团队2021年度先进个人风采展示
- js表格中将每行的两个数据求和显示_python数据分析相关【一】
- Android多媒体之SoundPool
- 解决Android手机 屏幕横竖屏切换
- Github 简明教程 - 添加远程库
- wince中的背光灯控制
- aix解锁oracle用户,aix用户被锁定的解决办法
- tos重装mysql_云服务器(腾讯云)从零开始部署记录(3)之mysql5.7安装
- 日期和毫秒值 例子
- cisco命令防ping_Cisco路由器命令禁止访问特定网站的四个设置步骤
- L325 如何睡觉
- 高中数学40分怎么办_高中数学新教材都有哪些变化?
- 求两个等长升序序列的中位数
- 三角形面积的叉积公式
- 在虚拟机中安装雨林木风XP镜像的正确步骤
- 信息系统项目管理师必背核心考点(六十)项目集管理
- 21_lua生成随机数
- 儿科微信端产品推广策划方案记录
- rtx2060什么水平_我的GAMING之路 篇八:光追到底是什么鬼?—微星VENTUS RTX2060评测...
- 字符串_字符串的复制
热门文章
- 用ECMAScript4 ( ActionScript3) 实现Unity的热更新 -- Demo分析
- HDU 6461 hzy 和zsl 的生存挑战(博弈)
- 第一次vscode 推送已有代码 到gitee新仓库
- 在matplotlib使用中文坐标轴,设置坐标轴,标题字体及字体大小
- mysql按中文拼音排序_按拼音排序,mysql 按中文拼音顺序排序
- Nginx的优化和压力测试
- Springboot中使用Shiro的配置与realm的构建
- 全球十大航天发射基地
- 全国计算机考试第五套,计算机等级一级MS Office考试考题:第五套字处理题
- 小白学 Python(1):开篇