BigDecimal
5.148554641076956121994511276767154838481760200726351203835429763013462401E-8
显示的为##E#的形式。
如果我显示为
.00000005148554641076956121994511276767154838481760200726351203835429763013462401
怎么处理?这只是其中的一个数据不是针对这个数据。
5.148554641076956121994511276767154838481760200726351203835429763013462401E-8
显示的为##E#的形式。
如果我显示为
.00000005148554641076956121994511276767154838481760200726351203835429763013462401
怎么处理?这只是其中的一个数据不是针对这个数据。
NumberFormat nf = new DecimalFormat("#.0");
String strNumber = nf.format(number); //String format(double number)
.0?
不对?yaray(雅睿,生活在别处)
因为这个显示模式是前面有0不显示,后面显示一位含0得小数。
我要得是用小数点得形式精确得显示像这样得一个数
5.148554641076956121994511276767154838481760200726351203835429763013462401E-8
http://community.csdn.net/Expert/TopicView.asp?id=4339349
DecimalFormat df = new DecimalFormat("#,###.0###########################################################################################################################");
System.out.println(df.format(bd));加多点#在最后就行啦