Java StrictMath abs()方法

java.lang.StrictMath.abs(double a) 方法返回double值的绝对值。如果参数不是负数,则返回该参数。如果参数为负数,则返回该参数正数。它包括了一些情况:

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

1 语法

public static double abs(double a)

2 参数

a :这是来确定其绝对值的参数。

3 返回值

此方法返回double值的绝对值。

4 示例 

package com.yiidian;

/**
 * 一点教程网: http://www.yiidian.com
 */
/**
 * Java StrictMath abs()方法
 */
import java.lang.*;

public class StrictMathDemo {

  public static void main(String[] args) {

    double d1 = 1245.9 , d2 = -987.8;
  
    // returns the absolute value of positive double value
    double dAbsValue = StrictMath.abs(d1); 
    System.out.println("absolute value of " + d1 + " = " + dAbsValue);

    // returns the absolute value of negative double value
    dAbsValue = StrictMath.abs(d2); 
    System.out.println("absolute value of " + d2 + " = " + dAbsValue);
  }
}

输出结果为:

absolute value of 1245.9 = 1245.9
absolute value of -987.8 = 987.8

 

热门文章

优秀文章