Java.lang.StrictMath 类

java.lang.StrictMath.abs() 方法返回浮点值的绝对值。如果参数不为负,则返回该参数。如果参数为负,则返回参数的否定。在特殊情况下,它返回以下内容:

  • 如果参数为正零或负零,则结果为正零。
  • 如果参数为无穷大,则结果为正无穷大。
  • 如果参数为 NaN,则结果为 NaN。

语法

public static float abs(float a)

参数

a 指定需要确定绝对值的数字。

返回值

返回参数的绝对值(正值)。

异常

无。

示例:

在下面的示例中,abs() 方法返回给定浮点值的绝对值。

import java.lang.*;

public class MyClass {
 public static void main(String[] args) {
  float x = 10.55f;
  float y = -10.55f;

  System.out.println(StrictMath.abs(x)); 
  System.out.println(StrictMath.abs(y)); 
 }
}

上述代码的输出将是:

10.55
10.55