English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math sqrt() 메서드는 지정된 숫자의 제곱근을 반환합니다.
sqrt() 메서드의 문법은 다음과 같습니다:
Math.sqrt(double num)
주의:sqrt()는 정적 메서드입니다. 따라서, 클래스 이름을 사용하여 이 메서드에 접근할 수 있습니다.
num -제곱근을 계산할 숫자
지정된 숫자의 제곱근을 반환합니다
매개변수가 0보다 작거나 NaN이면 NaN을 반환합니다
주의:이 메서드는 항상 양수를 반환하고 올바른 버전으로 둔화시킵니다.
class Main { public static void main(String[] args) { //둘레형 변수 생성 double value1 = Double.POSITIVE_INFINITY; double value2 = 25.0; double value3 = -16; double value4 = 0.0; //무한대의 제곱근 System.out.println(Math.sqrt(value1)); // Infinite //양수의 제곱근 System.out.println(Math.sqrt(value2)); // 5.0 //음수의 제곱근 System.out.println(Math.sqrt(value3)); // NaN //0의 제곱근 System.out.println(Math.sqrt(value4)); // 0.0 } }
위의 예제에서 Math.sqrt() 메서드를 사용하여 무한대, 양수, 음수 및 0의 제곱근을 계산했습니다.
이곳에서 Double.POSITIVE_INFINITY는 프로그램에서 무한대를 구현하는 데 사용됩니다.
당신이 int 값을 sqrt() 메서드에 전달할 때, 그것은 자동으로 int 값을 double 값으로 변환합니다.
int a = 36; Math.sqrt(a); // 돌아가기 6.0