java double 保留小数_java使double类型保留两位小数的方法
java使double类型保留两位小数的方法
本文是百分网小编整理的主要介绍关于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)
#.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 double 保留小数_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& ...
- php转换成保留两位小数,php如何实现转成两位小数
php如何实现转成两位小数 php转成两位小数的实现方法:1.利用round对浮点数进行四舍五入:2.利用sprintf格式化字符串:3.利用千位分组来格式化数字的函数number_format. 推 ...
- 保留两位小数除法算式_除数是两位小数除法练习题.doc
除数是两位小数除法练习题 精品文档2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1 除数是两位小数除法练习题 列竖式计算小数除以整数时,1.按整数除法的 ...
- python浮点数保留两位小数_(RPA)学习——Python 保存两位小数
原标题:(RPA)学习--Python 保存两位小数 解释 python 由于 float 方法的浮点数处理精度不足导致,处理或者保存小数的时候可能出现不准准确的请款 python 的 round在保 ...
- java 获取年 两位,java使用jxl读取日期年份只显示前两位的解决方法
上传的excel日期为"1988/9/1",java使用jxl包读取结果为"19-9-1",年份缺少了前面的两位. 解决方法是使用DateCell. 如下面的代 ...
- 使double保留两位小数的多方法 java保留两位小数
import java.text.DecimalFormat; DecimalFormat df = new DecimalFormat("######0.00"); double ...
最新文章
- Python.h: No such file or directory
- 【c++】【转】如何只在heap上创建对象,如何只在stack上建立对象?
- Kubernetes — 生产环境架构简述
- java guice_java – Guice:如何为一个类型获得多个@Provides?
- 2019 年百度之星·程序设计大赛 - 初赛一
- 鹅厂程序员最喜欢用什么编程语言?Leader写代码么?
- MS CRM 2011 C#中获取Web Resource
- 智能会议系统---(4)VOIP 实现
- 这个坑,坑死职场年轻人
- 怎样判断ajax请求,如何判断一个请求为ajax请求?
- IntelliJ IDEA 自定义控制台输出多颜色格式功能 --- 安装Grep Console插件
- Android Studio IDE Out of Memory
- java学习笔记—实现一个类MyInputStream(28)
- Paip.提升用户体验------在C++ Builder 不规则图片按钮实现总结
- 彩虹自助下单平台对接爱代挂插件程序
- linux服务器如何进入图形界面,linux进入图形界面的方法
- mac免费CAD模型设计软件FreeCAD怎样设置中文模式
- 多台机器同步Windows上的文件 -cwRsync 同步问题
- 该怎么复习安徽省考计算机专业课
- 向量代数:向量加法、共线与共面
热门文章
- 建立自己的图像数据集
- iOS静态库SDK制作(包含支付宝支付、微信支付或其它第三方静态库)
- 利用ELK技术栈收集nginx日志
- iOS10后友盟推送报错,在iOS9设备上获取到device_token但接不到推送消息,iOS10上报错code=3000
- 织梦dede文章列表调用标签的用法和规则
- JAVA商城 B2B2C商城系统 多用户商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城 分销商城 直播商城 短视频商城 springcloud商城 spring cloud商城
- [KMP]P3426
- Eclipse中使用search功能,搜索内容无法多窗口打开
- c语言各种输出错误提示,C语言错误处理-输出错误信息
- php 调用系统时间往前调,PHP中关于系统时间和输出差距8小时的原因及解决方案...