java使double保留两位小数
代码如下: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保留两位小数相关推荐
- java保留两位小数_java使double保留两位小数的多方法 java保留两位小数
这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧 mport java.text.DecimalFormat; DecimalFormat df = new Decima ...
- java最多保留两位小数_java使double保留两位小数的多方法 java保留两位小数
这篇文章主要介绍了java使double类型保留两位小数的方法,大家参考使用吧mport java.text.DecimalFormat; DecimalFormat df = new De ...
- java中想要保留2位小数_java使double保留两位小数的多方法 java保留两位小数
mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); do ...
- java保留二位小数_java使double保留两位小数的多方法 java保留两位小数
复制代码代码如下: mport java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00& ...
- 使double保留两位小数的多方法 java保留两位小数
import java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); double ...
- java数据类型double保留两位小数
double a=1; double b=6; double weight= (double) Math.round( (a/ b) * 100) / 100;//保留两位小数,四舍五入 System ...
- java注解让数字保留两位小数_spring boot 对double保留两位小数
原 spring boot 对double保留两位小数 一:全局设置.package com.mszl.utils; import com.fasterxml.jackson.core.JsonGen ...
- float 保留两位小数 php,怎么使float保留两位小数或多位小数
怎么使float保留两位小数或多位小数 两种方法: import java.math.*; -- 方法1: float f = 34.232323; BigDecimal b = new BigDec ...
- double 保留两位小数
double保留两位小数,四种方法 package com.math;import java.text.DecimalFormat; import java.text.NumberFormat; /* ...
最新文章
- vs 属性 环境变量
- python哪本好-刚开始学 Python,选哪本书比较好?
- 深度学习核心技术精讲100篇(五)-通过CTR预估对比深度学习模型(deepfm)梯度提升模型(catboost)
- idea在分屏拖不回来_朋友圈赏花晒照新玩法,宫格分屏视频!
- 【POJ - 1364】King(差分约束判无解)
- [LeetCode] [C++] 206 Reverse Linked List 反转单项链表
- Redis的三个框架:Jedis,Redisson,Lettuce
- 从运行原理及使用场景看Apache和Nginx
- 数据库基础笔试题(附带答案)
- 电脑计算机人员英语,计算机专业英语词汇新大全(完美打印版).pdf
- SPSS软件安装与常见入门问题
- 广东法院公开裁判文书超350万份
- PADS 去除走线折角处提示和过孔提示
- 等效结点荷载计算机语言,等效节点荷载,equivalent node load,音标,读音,翻译,英文例句,英语词典...
- Msfvenom使用指南
- java图片处理以及pdf转图片
- 工欲善其事 必先利其器-——Idea使用(1)-初次识别
- mysql深入优化篇
- 一起“玩转”微信公众号营销
- c语言界面函数,C语言图形界面常用函数集锦
热门文章
- 测试网络稳定性_Redmi Note8 Pro游戏测试,网络稳定性竟比荣耀9X Pro还好?
- android网页声音大小设置在哪里,怎样调节网页声音的大小
- mysql atlas路由_MySQL中间件 Atlas-1.0.3 安装记录
- 深度学习笔记——生成模型
- PHP学习记录(数学函数库)
- 第三:jenkins集成httpclient项目并生成在线报告(接口自动化落地)
- python安装idle_怎么在windows下的Python开发工具IDLE里安装其他模块
- 为何电脑html无法删除,电脑文件无法删除该怎么办?几种解决方法介绍
- linux7.1安装教程,Debian Linux 7.1.0 图文安装教程
- Weblogic负载均衡/Session复制之集群架构续