Java Math copySign ()

Phương thức copySign () của Java Math sao chép dấu của đối số thứ hai và gán nó cho đối số đầu tiên.

Cú pháp của copySign()phương thức là:

 Math.copySign(arg1, arg2)

Đây, copySign()là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng tên lớp Math,.

Tham số copySign ()

Các copySign()phương pháp lấy hai tham số.

  • arg1 - đối số đầu tiên có dấu hiệu được thay thế
  • arg2 - đối số thứ hai có dấu được sao chép vào arg1

Lưu ý : Các kiểu dữ liệu của arg1 và arg2 phải là floathoặc double.

copySign () Giá trị trả lại

  • trả về đối số đầu tiên, arg1 với dấu của đối số thứ hai, arg2

Lưu ý : Đối với các đối số (arg1, -arg2) , phương thức trả về -arg1 .

Ví dụ: Java Math.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 ) )

Ở đây, như bạn có thể thấy copySign()phương pháp gán dấu của biến thứ hai ( y và b ) cho biến đầu tiên ( x và a ).

thú vị bài viết...