Java.lang.Math.signum() 方法
描述
java.lang.Math.signum(double d) 返回参数的符号函数; 如果参数为零,则为零,如果参数大于零,则为 1.0,如果参数小于零,则为 -1.0。特殊情况 −
如果参数为 NaN,则结果为 NaN。
如果参数为正零或负零,则结果与参数相同。
声明
以下是 java.lang.Math.signum() 方法的声明。
public static double signum(double d)
参数
d − 要返回其符号的浮点值
返回值
该方法返回参数的符号函数
异常
NA
示例
下面的例子展示了 lang.Math.signum() 方法的使用。
package com.tutorialspoint; import java.lang.*; public class MathDemo { public static void main(String[] args) { // get two double numbers double x = 50.14; double y = -4; // call signum for both doubles and print the result System.out.println("Math.signum(" + x + ")=" + Math.signum(x)); System.out.println("Math.signum(" + y + ")=" + Math.signum(y)); } }
让我们编译并运行上面的程序,这将产生下面的结果 −
Math.signum(50.14)=1.0 Math.signum(-4)=-1.0