1. java中Double類型格式化
importjava.text.DecimalFormat;
publicclassDemo{
publicstaticvoidmain(String[]args){
Doubled=12.9;
//格式化版類權
Stringsal=newDecimalFormat("#.00").format(d);
System.out.println(sal);
}
}
2. c語言中如何格式化輸入或輸出數據
%d表示輸入或輸出十進制有符號數;%f表示輸入或輸出浮點數(float,四位元組表示);在C語言中輸出不同數據時需要用到不同的格式字元,%d是用來輸出十進制整型數據的實際長度輸出,%f是以小數形式輸出單、雙精度度數。以下是詳細介紹:
1、%d表示輸入或輸出十進制有符號數;
2、%f表示輸入或輸出浮點數(float,四位元組表示);
3、另%lf表述輸入或輸出雙精度浮點數(double 8位元組表示);
4、在輸出不同數據時要用不同的的格式字元,比如說這個%d是用來輸出十進制整型數據的實際長度輸出;%f是以小數形式輸出單、雙精度度數,隱含輸出6位小數;還有很多,如%s(輸出字元串)
3. java double類型的數據如何格式化
用四捨五入的方法來保存小數點後六位。
先將數值乘以10的6次方。
然後將數值做四捨五入,保留整數部分,然後再除以10的六次方。