Java中BigDecimal的实战应用
2019-06-12 00:07
1506 查看
//初始化1000.155
BigDecimal bigDecimal = new BigDecimal(1000.155);
//直接舍去小数点后2两位
bigDecimal=bigDecimal.setScale(2,BigDecimal.ROUND_DOWN);
System.out.println(bigDecimal);//1000.15
//去除小数,向上进位
bigDecimal = bigDecimal.setScale(0,BigDecimal.ROUND_UP);
System.out.println(bigDecimal);//1001
//四舍五入
bigDecimal = bigDecimal.setScale(0,BigDecimal.ROUND_HALF_UP);
System.out.println(bigDecimal);//1001
相关文章推荐
- Deeplearning4j 实战(3):简介Nd4j中JavaCPP技术的应用
- java - BigDecimal 类的应用
- JAVA企业级应用Tomcat实战(安装调优)
- Java中的DAO设计模式应用举例 ------> 来自Java WEB 开发实战经典
- 递归算法介绍及Java应用实战
- 2017 ACM/ICPC Asia Regional Qingdao Online 1001-Apple(Java大实数类BigDecimal应用)(已知三点坐标求圆心坐标和半径)
- JAVA企业级应用Tomcat实战
- JAVA企业级应用TOMCAT实战视频课程
- JAVA——Swing应用编写简单的记事本——源代码分析实战(一)
- Java互联网架构-企业级实战秒杀系统优化方案与应用思路
- java 手机应用开发实战
- Docker 实战——将 JavaWeb 应用容器化
- Java WEB开发实战 之 第二部分:Web应用基础知识【私塾在线原创】
- 递归算法介绍及Java应用实战
- 求助!精通Spring 4.x 企业应用开发实战;第二章;测试过程报java.lang.IllegalStateException: Failed to load ApplicationContext
- 阿里云ARMS诊断Java应用卡顿问题实战
- JAVA企业级应用TOMCAT实战
- Java篇 - 最全BigInteger和BigDecimal实战
- linux中级-JAVA企业级应用TOMCAT实战
- 《精通Spring4.X企业应用开发实战》读后感第五章(基于Java类的配置)