java 格式化數字

2021-07-09 12:10:31 字數 571 閱讀 2819

publicclasstestnumberformat{

publicstaticvoidmain(stringargs){

doublepi=3.1415927; //圓周率

//取一位整數

system.out.println(newdecimalformat(「0」).format(pi));   //3

//取一位整數和兩位小數

system.out.println(newdecimalformat(「0.00」).format(pi)); 

//取兩位整數和三位小數,整數不足部分以0填補。

system.out.println(new decimalformat(「00.000」).format(pi));// 03.142

//取所有整數部分

system.out.println(newdecimalformat(「#」).format(pi));   //3

//以百分比方式計數,並取兩位小數

system.out.println(new decimalformat(「#.##%」).format(pi)); 

java數字的格式化

1 格式化整數 把浮點數轉化為整數 numberformat nf numberformat.getintegerinstance double v 12.6 system.out.println nf.format v 輸出結果13,因為自動捨入的。2 格式化浮點數 保留兩位小數,自動進製,負數也...

Java數字的格式化

double pi 3.1415927 pi 取一位整數 system.out.println new decimalformat 0 format pi 3 取一位整數和兩位小數 system.out.println new decimalformat 0.00 format pi 3.14 取兩...

Java程式設計數字的格式化

1 numberformat類的setmaximumintegerdigits 和setmumimumintegerdigits 分別可以設定數字的的整數部分要求位數的最大值和最小值,setmaximumfractiondigits 和setminimumfractiondigits 則設定數字的小...