博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Double类型的数据四舍五入保留小数点后两位
阅读量:5160 次
发布时间:2019-06-13

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

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();          }      }  //还有一种直接向上取整数  

//java:Java的取整函数

//Math.floor()、Math.ceil()、BigDecimal都是Java中的取整函数,但返回值却不一样 Math.floor() 通过该函数计算后的返回值是舍去小数点后的数值 如:Math.floor(3.2)返回3 Math.floor(3.9)返回3 Math.floor(3.0)返回3 Math.ceil() ceil函数只要小数点非0,将返回整数部分+1 如:Math.ceil(3.2)返回4 Math.ceil(3.9)返回4 Math.ceil(3.0)返回3

转载于:https://www.cnblogs.com/kim-liu/p/7509738.html

你可能感兴趣的文章
Caroline--chochukmo
查看>>
iOS之文本属性Attributes的使用
查看>>
从.Net版本演变看String和StringBuilder性能之争
查看>>
Excel操作 Microsoft.Office.Interop.Excel.dll的使用
查看>>
解决Ubuntu下博通网卡驱动问题
查看>>
【bzoj2788】Festival
查看>>
执行gem install dryrun错误
查看>>
HTML5简单入门系列(四)
查看>>
实现字符串反转
查看>>
转载:《TypeScript 中文入门教程》 5、命名空间和模块
查看>>
苹果开发中常用英语单词
查看>>
[USACO 1.4.3]等差数列
查看>>
Shader Overview
查看>>
Reveal 配置与使用
查看>>
Java中反射的学习与理解(一)
查看>>
C语言初学 俩数相除问题
查看>>
B/S和C/S架构的区别
查看>>
[Java] Java record
查看>>
jQuery - 控制元素显示、隐藏、切换、滑动的方法
查看>>
postgresql学习文档
查看>>