代码如下:mport java.text.DecimalFormat;
DecimalFormat    df   = new DecimalFormat("######0.00");  double d1 = 3.23456
double d2 = 0.0;
double d3 = 2.0;
df.format(d1);
df.format(d2);
df.format(d3);3个结果分别为:复制代码代码如下:3.23
0.00
2.00
java保留两位小数问题:方式一:四舍五入 复制代码代码如下:double   f   =   111231.5585;
BigDecimal   b   =   new   BigDecimal(f);
double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();
保留两位小数 方式二:复制代码代码如下:java.text.DecimalFormat   df   =new   java.text.DecimalFormat("#.00");
df.format(你要格式化的数字);
例:复制代码代码如下:new java.text.DecimalFormat("#.00").format(3.1415926)
Java技术迷#.00 表示两位小数 #.0000四位小数 以此类推...方式三:复制代码代码如下:double d = 3.1415926;
String result = String .format("%.2f");
%.2f %. 表示 小数点前任意位数   2 表示两位小数 格式后的结果为f 表示浮点型方式四:复制代码代码如下:NumberFormat ddf1=NumberFormat.getNumberInstance() ;
void setMaximumFractionDigits(int digits)
digits 显示的数字位数
为格式化对象设定小数点后的显示的最多位,显示的最后位是舍入的复制代码代码如下:import java.text.* ;
import java.math.* ;
class TT
{public static void main(String args[])
{ double x=23.5455;
NumberFormat ddf1=NumberFormat.getNumberInstance() ;ddf1.setMaximumFractionDigits(2);
String s= ddf1.format(x) ;
System.out.print(s);
}
}复制代码代码如下:import java.text.*;
DecimalFormat df=new DecimalFormat(".##");
double d=1252.2563;
String st=df.format(d);
System.out.println(st);

java使double保留两位小数相关推荐

  1. java保留两位小数_java使double保留两位小数的多方法 java保留两位小数

    这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 mport java.text.DecimalFormat; DecimalFormat df = new Decima ...

  2. java最多保留两位小数_java使double保留两位小数的多方法 java保留两位小数

    这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧mport java.text.DecimalFormat; DecimalFormat    df   = new De ...

  3. java中想要保留2位小数_java使double保留两位小数的多方法 java保留两位小数

    mport java.text.DecimalFormat; DecimalFormat    df   = new DecimalFormat("######0.00"); do ...

  4. java保留二位小数_java使double保留两位小数的多方法 java保留两位小数

    复制代码代码如下: mport java.text.DecimalFormat; DecimalFormat    df   = new DecimalFormat("######0.00& ...

  5. 使double保留两位小数的多方法 java保留两位小数

    import java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); double ...

  6. java数据类型double保留两位小数

    double a=1; double b=6; double weight= (double) Math.round( (a/ b) * 100) / 100;//保留两位小数,四舍五入 System ...

  7. java注解让数字保留两位小数_spring boot 对double保留两位小数

    原 spring boot 对double保留两位小数 一:全局设置.package com.mszl.utils; import com.fasterxml.jackson.core.JsonGen ...

  8. float 保留两位小数 php,怎么使float保留两位小数或多位小数

    怎么使float保留两位小数或多位小数 两种方法: import java.math.*; -- 方法1: float f = 34.232323; BigDecimal b = new BigDec ...

  9. double 保留两位小数

    double保留两位小数,四种方法 package com.math;import java.text.DecimalFormat; import java.text.NumberFormat; /* ...

最新文章

  1. vs 属性 环境变量
  2. python哪本好-刚开始学 Python,选哪本书比较好?
  3. 深度学习核心技术精讲100篇(五)-通过CTR预估对比深度学习模型(deepfm)梯度提升模型(catboost)
  4. idea在分屏拖不回来_朋友圈赏花晒照新玩法,宫格分屏视频!
  5. 【POJ - 1364】King(差分约束判无解)
  6. [LeetCode] [C++] 206 Reverse Linked List 反转单项链表
  7. Redis的三个框架:Jedis,Redisson,Lettuce
  8. 从运行原理及使用场景看Apache和Nginx
  9. 数据库基础笔试题(附带答案)
  10. 电脑计算机人员英语,计算机专业英语词汇新大全(完美打印版).pdf
  11. SPSS软件安装与常见入门问题
  12. 广东法院公开裁判文书超350万份
  13. PADS 去除走线折角处提示和过孔提示
  14. 等效结点荷载计算机语言,等效节点荷载,equivalent node load,音标,读音,翻译,英文例句,英语词典...
  15. Msfvenom使用指南
  16. java图片处理以及pdf转图片
  17. 工欲善其事 必先利其器-——Idea使用(1)-初次识别
  18. mysql深入优化篇
  19. 一起“玩转”微信公众号营销
  20. c语言界面函数,C语言图形界面常用函数集锦

热门文章

  1. 测试网络稳定性_Redmi Note8 Pro游戏测试,网络稳定性竟比荣耀9X Pro还好?
  2. android网页声音大小设置在哪里,怎样调节网页声音的大小
  3. mysql atlas路由_MySQL中间件 Atlas-1.0.3 安装记录
  4. 深度学习笔记——生成模型
  5. PHP学习记录(数学函数库)
  6. 第三:jenkins集成httpclient项目并生成在线报告(接口自动化落地)
  7. python安装idle_怎么在windows下的Python开发工具IDLE里安装其他模块
  8. 为何电脑html无法删除,电脑文件无法删除该怎么办?几种解决方法介绍
  9. linux7.1安装教程,Debian Linux 7.1.0 图文安装教程
  10. Weblogic负载均衡/Session复制之集群架构续