Java中保留小数点后几位

隐身守侯 提交于 2020-02-05 02:00:32

不想多说啥了。。ε=(´ο`*)))唉  基础都给忘了。。今天比赛 跌入十八层地狱。。。。

用DecimalFormat对象的format方法进行格式化。。

 1 package cn.test;
 2 
 3 import java.text.DecimalFormat;
 4 import java.util.Scanner;
 5 
 6 class Main{
 7     public static void main(String[] args) {
 8         Scanner sc = new Scanner(System.in);
 9         float f = sc.nextFloat();
10         DecimalFormat decimalFormat = new DecimalFormat("#.0000");
11         String format = decimalFormat.format(f);
12         System.out.println(format);
13         
14     }
15 }  

 

还可以用上面的 printf 函数方法" %.2f "

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!