保留小数点的四种方法
来源:互联网 发布:nginx 访问报404 编辑:程序博客网 时间:2024/06/07 00:16
4种方法,都是四舍五入,例:
- import java.math.BigDecimal;
- import java.text.DecimalFormat;
- import java.text.NumberFormat;
- public class format {
- double f = 111231.5585;
- public void m1() {
- BigDecimal bg = new BigDecimal(f);
- double f1 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
- System.out.println(f1);
- }
- /**
- * DecimalFormat转换最简便
- */
- public void m2() {
- DecimalFormat df = new DecimalFormat("#.00");
- System.out.println(df.format(f));
- }
- /**
- * String.format打印最简便
- */
- public void m3() {
- System.out.println(String.format("%.2f", f));
- }
- public void m4() {
- NumberFormat nf = NumberFormat.getNumberInstance();
- nf.setMaximumFractionDigits(2);
- System.out.println(nf.format(f));
- }
- public static void main(String[] args) {
- format f = new format();
- f.m1();
- f.m2();
- f.m3();
- f.m4();
- }
- }
0 0
- 保留小数点的四种方法
- Java保留小数点的几种方法
- 保留小数点后两位的方法
- JAVA除法保留小数点后两位的两种方法
- JAVA除法保留小数点后两位的两种方法
- java 保留小数点后两位的几种方法举例
- 保留小数点后几位的四舍五入的方法
- Java保留小数点后*位数的方法
- Java保留小数点后*位数的方法
- c#保留小数点后位数的方法
- JAVA除法保留小数点后两位的方法!!!
- JAVA除法保留小数点后两位的方法
- JAVA除法保留小数点后两位的方法
- java保留小数点的位数方法
- java保留小数点后两位的方法
- c#保留小数点后位数的方法
- C++中保留小数点位数的方法
- c#保留小数点后位数的方法
- 使用STM32的RTC制作万年历
- NSBundle
- 20150202 N1
- android 布局分类及属性
- CSS Border使用小分享
- 保留小数点的四种方法
- 关于ota升级查找不到更新包的原因分析
- C++中const成员函数和非const成员函数的重载
- IOS7 UITableView一行滑动删除后 被删除行的下一行的点击事件将被忽略解决办法
- OsgEarth 字体及一些的参数特征应用
- 码农生涯杂记
- 随手记录
- Runnable和Thread实现多线程的区别(含代码)
- Nginx反向代理+DNS轮询+IIS7.5 千万PV 百万IP 双线 网站架构案例