English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math copySign() 메서드는 두 번째 매개변수의 시그너를 복사하여 첫 번째 매개변수에 할당합니다.
copySign() 메서드의 문법은 다음과 같습니다:
Math.copySign(arg1, arg2)
주의:copySign() 메서드는 정적 메서드입니다. 따라서 Math 클래스 이름을 사용하여该方法을 직접 호출할 수 있습니다.
arg1 - 시그너를 대체할 첫 번째 매개변수
arg2 - 두 번째 매개변수, 그 시그너를 arg에 복사합니다1
注意:数据类型arg1and arg2should be float or double.
returns the first parameter, arg1带有第二个参数arg2의 기호
주의:파라미터(arg1,-arg2)이 메서드는-arg1。
class Main { public static void main(String[] args) { // double 파라미터의 기호를 복사 double x = 9.6d; double y = -6.45; System.out.println(Math.copySign(x, y)); // -9.6 // float 파라미터의 기호를 복사 float a = -4.5f; float b = 7.34f; System.out.println(Math.copySign(a, b)); // 4.5 } }
보여드린 것처럼 여기서 copySign() 메서드는 두 번째 변수(y와 b)의 기호를 첫 번째 변수에 할당합니다(x와 a)。