四捨五入保留兩位小數

public static double numberRound(double num) {

if (num > 0) {

num += 0.0000001;

} else {

num -= 0.0000001;

}

BigDecimal b = new BigDecimal(num);

double f = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();

return f;

/*

 * long l=(long)((num+0.005)*100); return l/100.0;

 */

}

發佈了140 篇原創文章 · 獲贊 16 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章