在Java中,絕對值通常使用Math.abs()
方法來計算。這個方法可以接受一個參數(一個整數或浮點數),并返回其絕對值。絕對值是一個數值不考慮正負號的大小。
以下是使用Math.abs()
方法的一些示例:
int number = -5;
int absoluteValue = Math.abs(number);
System.out.println("The absolute value of " + number + " is " + absoluteValue); // 輸出 "The absolute value of -5 is 5"
double number = -3.14;
double absoluteValue = Math.abs(number);
System.out.println("The absolute value of " + number + " is " + absoluteValue); // 輸出 "The absolute value of -3.14 is 3.14"
需要注意的是,Math.abs()
方法不能直接用于字符串。如果你需要計算字符串中表示的數字的絕對值,你需要先將字符串轉換為數字(如整數或浮點數),然后使用Math.abs()
方法。例如:
String numberStr = "-5";
int number = Integer.parseInt(numberStr);
int absoluteValue = Math.abs(number);
System.out.println("The absolute value of " + numberStr + " is " + absoluteValue); // 輸出 "The absolute value of -5 is 5"