转载:http://blog.sina.com.cn/s/blog_93daad410101159s.html java格式化数字DecimalFormat 在输出数字时,有时需要给数字配上单位,有时需要数字具有一定的精度,也有时需要用科学计数法表示数字. 关键技术剖析: v java.text.DecimalFormat类专门用于格式化数字. v 需要为DecimalFormat提供格式化模式Pattern.通过构造方法或者DecimalFormat的applyPattern方法设置模式.Pa…
我们经常要将数字进行格式化,比如取2位小数,这是最常见的.Java 提供DecimalFormat类,帮你用最快的速度将数字格式化为你需要的样子.下面是一个例子: import java.text.DecimalFormat; public class TestNumberFormat{ public static void main(String[]args){ double pi = 3.1415927; //圆周率 //取一位整数 System.out.println(new Decima…
import java.math.BigDecimal; import java.text.DecimalFormat; import java.text.NumberFormat; public class format { double f = 111231.5585; /** * BigDecimal */ public void m1() { BigDecimal bg = new Big…
public class Test{ public static void main(String[] args) throws Exception{ /*DecimalFormat参数,如果是0则会显示0,如果是#怎不显示0*/ DecimalFormat df = new DecimalFormat("0.00"); System.out.println(df.format(1231213)); //输出:1231213.00 DecimalFormat df_2 = new De…