//欲四捨五入的數字
double y = 1.890784;
//設定要到小數第 3 位
int n = 3;
//執行四捨五入
double x = new BigDecimal(y).setScale(n, BigDecimal.ROUND_HALF_UP).doubleValue();
//印出結果
System.out.println(x);
//不要有科學記號出現的方法
double x = new BigDecimal(y).setScale(n, BigDecimal.ROUND_HALF_UP).toPlainString();
沒有留言:
張貼留言