博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串元转分
阅读量:5290 次
发布时间:2019-06-14

本文共 792 字,大约阅读时间需要 2 分钟。

/**

* 将金额从元转为分
*
* @param amtY
* String
* @return
*/
public static String formatAmtY2F(String amtY) {
if (amtY == null || "".equals(amtY.trim())|| "0".equals(amtY))
return "0";
if (amtY.indexOf(",") != -1) {
amtY = amtY.replace(",", "");
}
amtY=new DecimalFormat("0.00").format(new BigDecimal(amtY));
int index = amtY.indexOf(".");
int len = amtY.length();
StringBuffer amtF = new StringBuffer();
if (index == -1) {
amtF.append(amtY).append("00");
} else if ((len - index) == 1) {
amtF.append(Long.parseLong(amtY.replace(".", ""))).append("00");
} else if ((len - index) == 2) {
amtF.append(Long.parseLong(amtY.replace(".", ""))).append("0");
} else {
amtF.append(Long.parseLong(amtY.replace(".", "")));
}
return amtF.toString();
}

转载于:https://www.cnblogs.com/rongguanghai-9527/p/6226011.html

你可能感兴趣的文章
C语言程序设计II—第九周教学
查看>>
C# 获取系统时间及时间格式转换
查看>>
WCF、WebAPI、WCFREST、WebService之间的区别
查看>>
2018-2019-2-20175332-实验四《Android程序设计》实验报告
查看>>
全栈12期的崛起之捡点儿有用的说说
查看>>
基础类型
查看>>
属性动画
查看>>
标识符
查看>>
Swift 常量&变量
查看>>
Sqli labs系列-less-4 这关好坑!!!
查看>>
路由跟踪工具0trace
查看>>
给大家分享一张CSS选择器优选级图谱 !
查看>>
Win7中不能调试windows service
查看>>
T-SQL触发器,限制一次只能删除一条数据
查看>>
boost库使用:vs2013下boost::container::vector编译出错解决
查看>>
通过httplib2 探索的学习的最佳方式
查看>>
理解运算符重载 4
查看>>
快来熟练使用 Mac 编程
查看>>
第二周
查看>>
断言简介
查看>>