求一個Java的算法, 逢一進一, 且保留兩位小數. 比如: 輸入9.625 返回9.63輸入9.001 返回9.01
1 回答

慕田峪7331174
TA貢獻1828條經驗 獲得超13個贊
public static double exectu(double val) {
BigDecimal decimal = new BigDecimal(val);
//2表示保留2位小數, BigDecimal.ROUND_UP表示第2位小數后,只要有值,就向前進1
decimal = decimal.setScale(2, BigDecimal.ROUND_UP);
return decimal.doubleValue();
}
添加回答
舉報
0/150
提交
取消