java.lang.Math.copySign() 方法返回一个数字,其中包含第一个参数的大小和第二个参数的符号。
语法
public static float copySign(float magnitude, float sign)
参数
幅度 | 指定一个值,提供结果的大小。 |
符号 | 指定提供结果符号的值。 |
返回值
返回一个数字,其中包含第一个参数的大小和第二个参数的符号。
异常
不适用。
示例:
在下面的示例中,copySign() 方法返回一个数字,其中包含第一个参数的大小和第二个参数的符号。
import java.lang.*;
public class MyClass {
public static void main(String[] args) {
System.out.println(Math.copySign(-324.1f, 4f));
System.out.println(Math.copySign(500f, -21f));
System.out.println(Math.copySign(-40.2f, -15f));
}
}
上述代码的输出将是:
324.1
-500.0
-40.2