DecimalFormat,NumberFormat 在实际工作中,常常需要设定数字的输出格式,如以百分比的形式输出,或者设定小数位数等,现稍微总结如下。 主要使用的类:java.text.DecimalFormat 1。实例化对象,可以用如下两种方法: DecimalFormat df=(Deci ...
分类:
其他好文 时间:
2016-08-05 16:03:15
阅读次数:
141
科学计数法转BigDecimal: DecimalFormat df= new DecimalFormat("######0.00"); String newPt = df.format(dd.getPtcqje()); BigDecimal b = new BigDecimal(newPt); d ...
分类:
其他好文 时间:
2016-08-05 11:40:08
阅读次数:
129
import java.util.*;import java.math.*;import java.text.DecimalFormat;public class Main { public static void main(String args[]) { Scanner cin=new Scan ...
分类:
编程语言 时间:
2016-08-04 14:55:20
阅读次数:
193
public class Test{ public static void main(String[] args) throws Exception{ /*DecimalFormat参数,如果是0则会显示0,如果是#怎不显示0*/ DecimalFormat df = new DecimalForm ...
分类:
编程语言 时间:
2016-06-30 20:05:30
阅读次数:
172
在java中,把一个double或者BigDecimal的小数转换为字符串时,经常会用科学计数法表示,而我们一般不想使用科学计数法,可以通过:DecimalFormat a = new DecimalFormat("#,##0.00000000"); System.out.println(a.for ...
分类:
编程语言 时间:
2016-05-29 15:00:17
阅读次数:
195
import java.text.DateFormat;
import java.text.DecimalFormat;
import java.text.ParseException;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import...
分类:
其他好文 时间:
2016-05-20 11:56:38
阅读次数:
150
NumberFormat numberFormat=new DecimalFormat("#.00"); String percent=null; percent=numberFormat.format((float)num1/(float)num2*100); System.out.println ...
分类:
编程语言 时间:
2016-05-13 08:02:42
阅读次数:
171
importjava.text.DecimalFormat; publicclassTestNumberFormat{ publicstaticvoidmain(String[]args){ doublepi=3.1415927; //圆周率 //取一位整数 System.out.println(n ...
分类:
编程语言 时间:
2016-05-11 18:09:22
阅读次数:
747
DecimalFormat f = new DecimalFormat("#,##0.00"); f.setRoundingMode(RoundingMode.HALF_UP); double d = 1.125; System.out.println(f.format(d)); // 输出 1.1 ...
分类:
其他好文 时间:
2016-04-25 22:46:22
阅读次数:
204