- 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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。