在java中怎么保留两位小数,java 保留小数点后两位
写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用
本教程操作环境:windows7系统、java10版、戴尔自交第三代电脑。
方法一:字符串的格式方法(推荐)
双f=111231.5585
系统。出去。println(字符串。格式( %)。2f’,f));方法二:十进制格式的格式方法
双f=111231.5585
十进制格式df=新的十进制格式( #)。00 );
系统。出去。println(df。格式(f));方法三:BigDecimal的设置模型等比缩放比例方法
双f=111231.5585
BigDecimal BG=new BigDecimal(f);
double f1=bg.setScale(2,BigDecimal .四舍五入.double value();
系统。出去。println(f1);方法四:数字格式的setMaximumFractionDigits方法
双f=111231.5585
数字格式nf=数字格式。获取number实例();
nf。setmaximumfractiondigits(2);
系统。出去。println(nf。格式(f));代码:
导入Java。数学。bigdecimal
导入Java。文字。十进制格式;
导入Java。文字。数字格式;
公共类格式{
双f=111231.5585
公共void m1() {
BigDecimal BG=new BigDecimal(f);
double f1=bg.setScale(2,BigDecimal .四舍五入.double value();
系统。出去。println(f1);
}
/**
*十进制格式转换最简便
*/
公共void m2() {
十进制格式df=新的十进制格式( #)。00 );
系统。出去。println(df。格式(f));
}
/**
*字符串。格式打印最简便
*/
公共void m3() {
系统。出去。println(字符串。格式( %)。2f’,f));
}
公共void m4() {
数字格式nf=数字格式。获取number实例();
nf。setmaximumfractiondigits(2);
系统。出去。println(nf。格式(f));
}
公共静态void main(String[] args) {
格式f=新格式();
f。m1();
f。m2();
f。m3();
f。M4();
}
}相关视频教程推荐:Java视频教程以上就是爪哇岛如何保留小数点后两位的详细内容,更多请关注我们其它相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。