- copySign(float mvalue,float sign)是Java中StrictMath类的内置方法,用于获取带有第二个浮点参数的符号的第一个浮点参数。此函子中的NaN符号自变量被认为是阳性。句法:
public static float copySign(float mvalue, float sign)
参数:此方法接受两个参数:
- mvalue:这是浮点类型,可提供结果的大小。
- sign:这是浮点类型,可提供结果的符号。
返回值:该方法返回一个带有大小和符号的值。
例子:
Input: mvalue = 5 sign = -1 Output = -5.0
以下示例程序旨在说明java.lang.StrictMath.copySign(float mvalue,float sign)方法:
// Java praogram to illustrate the // java.lang.StrictMath.copySign(float mvalue, float sign) import java.lang.*; public class Geeks { public static void main(String[] args) { float a1 = 7; float a2 = -1; float a3 = 1; float svalue = StrictMath.copySign(a1, a2); System.out.println("The value of a1 with sign a2:" + svalue); svalue = StrictMath.copySign(a1, a3); System.out.println("The value of a1 with sign a3:" + svalue); } }
- copySign(doubleitude,double sign)是Java中StrictMath类的一种内置方法,用于获取带有第二个double参数的符号的第一个double参数。此函子中的NaN符号自变量被认为是阳性。句法:
public static double copySign(double mvalue, double sign)
参数:此方法接受两个参数:
- mvalue:这是双精度类型,可提供结果的大小。
- sign:这是提供结果符号的双精度型。
返回值:该方法返回一个带有大小和符号的值。
例子:Input: mvalue = 6.9 sign = -1 Output = -6.9
以下示例程序旨在说明java.lang.StrictMath.copySign(doubleitude,double sign)方法:
// Java praogram to illustrate the // java.lang.StrictMath.copySign(double magnitude, double sign) import java.lang.*; public class Geeks { public static void main(String[] args) { double a1 = 4.7, a2 = -1, a3 = 1, a4 = -62; /* Returns the first double argument with the sign of the second double argument */ double svalue = StrictMath.copySign(a1, a2); System.out.println("The value of a1 with sign a2:" + svalue); svalue = StrictMath.copySign(a1, a3); System.out.println("The value of a1 with sign a3:" + svalue); svalue = StrictMath.copySign(a2, a4); System.out.println("The value of a2 with sign a4:" + svalue); } }
相关用法
- Java Math copySign()用法及代码示例
- Java StrictMath exp()用法及代码示例
- Java StrictMath tan()用法及代码示例
- Java StrictMath sin()用法及代码示例
- Java StrictMath pow()用法及代码示例
- Java StrictMath log()用法及代码示例
- Java StrictMath signum()用法及代码示例
- Java StrictMath min()用法及代码示例
- Java StrictMath fma()用法及代码示例
- Java StrictMath scalb()用法及代码示例
- Java StrictMath sqrt()用法及代码示例
- Java StrictMath max()用法及代码示例
- Java StrictMath hypot()用法及代码示例
注:本文由纯净天空筛选整理自ankita_chowrasia大神的英文原创作品 StrictMath copySign() in Java。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。