java 分转元与元转分实现操作
作者:Hekliu 时间:2023-05-13 16:47:22
分转元
private String fenToYuan(String amount){
NumberFormat format = NumberFormat.getInstance();
try{
Number number = format.parse(amount);
double temp = number.doubleValue() / 100.0;
format.setGroupingUsed(false);
// 设置返回的小数部分所允许的最大位数
format.setMaximumFractionDigits(2);
amount = format.format(temp);
} catch (ParseException e){
e.printStackTrace();
}
return amount;
}
转换为分
private String yuanToFen(String amount){
NumberFormat format = NumberFormat.getInstance();
try{
Number number = format.parse(amount);
double temp = number.doubleValue() * 100.0;
format.setGroupingUsed(false);
// 设置返回数的小数部分所允许的最大位数
format.setMaximumFractionDigits(0);
amount = format.format(temp);
} catch (ParseException e){
e.PrintStackTrace();
}
return amount;
}
补充:java 分转元 decimal格式化
我就废话不多说了,大家还是直接看代码吧~
public class NumberUtils {
public static String format(double f) {
DecimalFormat df = new DecimalFormat("#.##");
return df.format(f) ;
}
public static String fenToYuan(int f) {
return format(f/100.0) ;
}
public static void main(String[] args) {
System.out.println(fenToYuan(3));
System.out.println(fenToYuan(33));
System.out.println(fenToYuan(333));
System.out.println(fenToYuan(3333));
System.out.println(fenToYuan(33333));
}
}
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。
来源:https://blog.csdn.net/liu59412/article/details/82624659
标签:java,分转元,元转分
0
投稿
猜你喜欢
Android开发实现Files文件读取解析功能示例
2021-06-15 04:56:37
java实现简单的俄罗斯方块
2021-08-02 18:13:11
将Java的List结构通过GSON库转换为JSON的方法示例
2023-02-13 20:33:52
Android修改源码解决Alertdialog触摸对话框边缘消失的问题
2021-12-23 23:29:30
详解SpringBoot+SpringSecurity+jwt整合及初体验
2023-11-28 23:54:48
java编程之基于SpringBoot框架实现扫码登录
2023-02-14 02:39:28
Spring Boot JPA中使用@Entity和@Table的实现
2023-11-22 11:49:58
Android OkHttp代理与路由的彻底理解
2023-03-17 01:21:51
Android仿微信列表滑动删除之可滑动控件(一)
2021-12-24 21:15:46
Android Studio如何为Activity添加自定义注解信息
2023-01-06 18:28:04
Windows下Flutter+Idea环境搭建及配置
2022-01-22 18:12:13
C#正则过滤HTML标签并保留指定标签的方法
2022-12-23 18:21:39
Spring @ComponentScan注解扫描组件原理
2021-09-21 09:10:02
Android WebView的使用方法总结
2022-08-23 22:14:02
浅谈Android开发中项目的文件结构及规范化部署建议
2022-05-13 12:47:37
Android实现支付宝支付密码输入界面
2023-06-20 14:57:15
Redis之GEO存储地理位置信息的使用
2023-12-22 14:29:49
OpenGL实现Bezier曲线的方法示例
2023-06-30 05:06:22
SpringBoot整合Mybatis与druid实现流程详解
2022-09-17 17:05:31
Android Flutter实现有趣的页面滚动效果
2023-02-14 06:58:10