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


Java Math copySign()用法及代碼示例

Java Math copySign() 方法複製第二個參數的符號並將其分配給第一個參數。

用法:

Math.copySign(arg1, arg2)

在這裏,copySign() 是一個靜態方法。因此,我們使用類名 Math 訪問該方法。

參數:

copySign() 方法采用兩個參數。

  • arg1- 第一個要替換其符號的參數
  • arg2- 第二個參數,其符號被複製到arg1

注意: 數據類型arg1arg2應該是float或者double.

copySign() 返回值

  • 返回第一個參數 arg1 和第二個參數的符號 arg2

注意: 對於參數(參數 1,-參數 2), 方法返回-arg1.

示例:Java 數學。copySign()

class Main {
  public static void main(String[] args) {

    // copy sign of double arguments
    double x = 9.6d;
    double y = -6.45;
    System.out.println(Math.copySign(x, y));  // -9.6

    // copy sign of float arguments
    float a = -4.5f;
    float b = 7.34f;
    System.out.println(Math.copySign(a, b));  // 4.5

  }
}

在這裏,如您所見copySign()方法分配第二個變量的符號 (y 和 b) 到第一個變量 (x 和一個)。

相關用法


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