在Java中,加減乘除的基本用法是非常簡單的,可以直接使用+、-、*、/運算符進行操作。但是在實際開發中,有時候可能需要處理一些特殊情況或者需要更靈活的操作,這時可以使用一些進階的方法來實現。
double a = 10.5;
double b = 5.2;
double result1 = Math.sqrt(a); // 求a的平方根
double result2 = Math.abs(b); // 求b的絕對值
double result3 = Math.round(a); // 對a進行四舍五入
BigDecimal a = new BigDecimal("10.5");
BigDecimal b = new BigDecimal("5.2");
BigDecimal result1 = a.add(b); // 加法
BigDecimal result2 = a.subtract(b); // 減法
BigDecimal result3 = a.multiply(b); // 乘法
BigDecimal result4 = a.divide(b, 2, RoundingMode.HALF_UP); // 除法,保留兩位小數,四舍五入
double[] numbers = {10.5, 5.2, 3.0, 2.5};
double sum = 0;
double product = 1;
for (double num : numbers) {
sum += num; // 求和
product *= num; // 求積
}
通過以上方法,可以在Java中實現更靈活和高級的加減乘除運算,滿足不同場景下的需求。