當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Java Math.signum()用法及代碼示例


java.lang.Math.signum() 用於查找給定值的符號。

用法

public static double signum(double x)
public static float signum(float x)

參數

x = It is a floating-point value whose signum is to be returned

返回

This method returns the signum function of an argument
  • 如果參數是正零或負零,此方法將返回零。
  • 如果參數為正值,則此方法將返回正值 1。
  • 如果參數為負值,則此方法將返回負值 1。
  • 如果參數為 NaN,則此方法將返回 NaN。

例子1

public class SignumExample1
{
    public static void main(String[] args) 
    {
        double a= 82.7;
        System.out.println(Math.signum(a));
    }
}

輸出:

1.0

例子2

public class SignumExample2
{
    public static void main(String[] args) 
    {
        double a= -48.6;
        System.out.println(Math.signum(a));
    }
}

輸出:

-1.0

例子3

public class SignumExample3
{
    public static void main(String[] args) 
    {
       float a= 0.0f;
        System.out.println(Math.signum(a));
    }
}

輸出:

0.0

示例 4

public class SignumExample4
{
    public static void main(String[] args) 
    {
        double a= 0.0/0;
        System.out.println(Math.signum(a));
    }
}

輸出:

NaN






相關用法


注:本文由純淨天空篩選整理自 Java Math.signum() method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。