在java中怎么保留两位小数,java 保留小数点后两位

  在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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: