Java保留两位小数的实现方法
发布时间 - 2026-01-11 01:49:53 点击率:次Java保留两位小数的实现方法

采用四舍五入的方式 : 该方式来自网络
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();
}
}
结果:
111231.56 111231.56 111231.56 111,231.56
采用非四舍五入的方式 :
public static void main(String[] args) {
double finalMoney = 27.989;
System.out.println(finalMoney);
DecimalFormat formater = new DecimalFormat();
formater.setMaximumFractionDigits(2);
formater.setGroupingSize(0);
formater.setRoundingMode(RoundingMode.FLOOR);
System.out.println(formater.format(finalMoney));
}
结果
27.989 27.98
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# Java保留两位小数
# java
# 两位小数保留
# java使double保留两位小数的多方法 java保留两位小数
# Java保留两位小数的几种写法总结
# Java中double保留两位小数的多种方法
# Java中保留两位小数的四种方法实现实例
# java 保留两位小数的几种方法
# JAVA把结果保留两位小数的3种方法举例
# 四舍五入
# 最简便
# 两位
# 希望能
# 谢谢大家
# double
# format
# public
# NumberFormat
# void
# setScale
# ROUND_HALF_UP
# bg
# DecimalFormat
# br
# pre
# class
# strong
# nbsp
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
西安专业网站制作公司有哪些,陕西省建行官方网站?
Laravel Docker环境搭建教程_Laravel Sail使用指南
php结合redis实现高并发下的抢购、秒杀功能的实例
网站制作企业,网站的banner和导航栏是指什么?
Bootstrap整体框架之CSS12栅格系统
如何用免费手机建站系统零基础打造专业网站?
深圳网站制作培训,深圳哪些招聘网站比较好?
Laravel如何实现用户注册和登录?(Auth脚手架指南)
网站制作价目表怎么做,珍爱网婚介费用多少?
使用spring连接及操作mongodb3.0实例
简单实现Android验证码
如何在IIS7上新建站点并设置安全权限?
独立制作一个网站多少钱,建立网站需要花多少钱?
Laravel怎么连接多个数据库_Laravel多数据库连接配置
DeepSeek是免费使用的吗 DeepSeek收费模式与Pro版本功能详解
详解阿里云nginx服务器多站点的配置
微博html5版本怎么弄发语音微博_语音录制入口及时长限制操作【教程】
中国移动官方网站首页入口 中国移动官网网页登录
Laravel中DTO是什么概念_在Laravel项目中使用数据传输对象(DTO)
Laravel Asset编译怎么配置_Laravel Vite前端构建工具使用
合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?
佛山企业网站制作公司有哪些,沟通100网上服务官网?
如何在云指建站中生成FTP站点?
Laravel如何实现图片防盗链功能_Laravel中间件验证Referer来源请求【方案】
如何快速辨别茅台真假?关键步骤解析
简历没回改:利用AI润色让你的文字更专业
nodejs redis 发布订阅机制封装实现方法及实例代码
Android中AutoCompleteTextView自动提示
开心动漫网站制作软件下载,十分开心动画为何停播?
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
如何在Windows环境下新建FTP站点并设置权限?
如何快速打造个性化非模板自助建站?
如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框
Java遍历集合的三种方式
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?
什么是JavaScript解构赋值_解构赋值有哪些实用技巧
Laravel如何创建自定义中间件?(Middleware代码示例)
Laravel如何处理异常和错误?(Handler示例)
Laravel怎么进行数据库事务处理_Laravel DB Facade事务操作确保数据一致性
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
在Oracle关闭情况下如何修改spfile的参数
如何在服务器上配置二级域名建站?
Gemini手机端怎么发图片_Gemini手机端发图方法【步骤】
如何在宝塔面板中修改默认建站目录?
无锡营销型网站制作公司,无锡网选车牌流程?
如何在云虚拟主机上快速搭建个人网站?
Python自动化办公教程_ExcelWordPDF批量处理案例
Laravel怎么解决跨域问题_Laravel配置CORS跨域访问
微信小程序 wx.uploadFile无法上传解决办法

