English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Java 기본 가이드

Java 흐름 제어

Java 배열

Java 상대적 객체(I)

Java 상대적 객체(II)

Java 상대적 객체(III)

Java 예외 처리

Java 목록(List)

Java Queue(큐)

Java Map 집합

Java Set 집합

Java 입력 출력(I/O)

Java Reader/Writer

Java 다른 주제

Java Math sqrt() 사용 방법 및 예제

Java Math 수학 메서드

Java Math sqrt() 메서드는 지정된 숫자의 제곱근을 반환합니다.

sqrt() 메서드의 문법은 다음과 같습니다:

Math.sqrt(double num)

주의:sqrt()는 정적 메서드입니다. 따라서, 클래스 이름을 사용하여 이 메서드에 접근할 수 있습니다.

sqrt() 매개변수

  • num -제곱근을 계산할 숫자

sqrt() 반환 값

  • 지정된 숫자의 제곱근을 반환합니다

  • 매개변수가 0보다 작거나 NaN이면 NaN을 반환합니다

주의:이 메서드는 항상 양수를 반환하고 올바른 버전으로 둔화시킵니다.

예시: Java Math sqrt()

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

추천 교육

Java Math 수학 메서드