糯米文學吧

位置:首頁 > 計算機 > java語言

關於java 四捨五入使java保留2位小數示例講解

複製代碼 代碼如下:

關於java 四捨五入使java保留2位小數示例講解

/*

* 測試四捨五入

*/

package ;

/**

*

* @author Hanbin

*/

public class MyRound {

public static void main(String[] args) {

double num = 3.23562;

double number = 0;

number = new MyRound()und(num,2);

tln("after:" + number);

}

private double myRound(double number,int index){

double result = 0;

double temp = (10, index);

result = d(number*temp)/temp;

return result;

}

}

因為Java中的'round函數在處理完小數之後就去掉了小數位,故先乘100,然後再除以100.0。

保證輸出的是小數。否則會被截成整數