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 asin() 사용 방법 및 예제

Java Math 수학 메서드

Java Math asin() 메서드는 지정된 값을 반사인 값을 반환합니다.

반사인은 사인 함수의 역 함수입니다.

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

Math.asin(double num)

asin() 파라미터

  • num - 반사인을 반환할 숫자

주의:num의 절대값은 항상1

asin() 반환 값

  • 지정된 숫자의 반사인을 반환합니다

  • 지정된 값이 0이면 0을 반환합니다

  • 지정된 값이 NaN이거나 크면1، NaN을 반환합니다

주의:반환 값은 -pi / 2 to pi / 2 사이의 각도.

예제1:Java Math asin()

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    //변수 생성
    double a = 0.99;
    double b = 0.71;
    double c = 0.0;
    //反正弦 값을 출력합니다
    System.out.println(Math.asin(a));  // 1.4292568534704693
    System.out.println(Math.asin(b));  // 0.7812981174487247
    System.out.println(Math.asin(c));  // 0.0
  }
}

위의 예제에서는 java.lang.Math 패키지를 가져왔습니다. Math 클래스의 메서드를 사용하려면 이 점이 중요합니다. 주의해야 할 표현식

Math.asin(a)

여기서는 클래스 이름을 사용하여 메서드를 호출했습니다. 이는 asin()이 정적 메서드인 것 때문입니다.

예제2:Math.asin()이 NaN을 반환합니다

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    // 변수 생성
    double a = 2;
    //부정수의 제곱근
    //결과는 숫자가 아닙니다(NaN)
    double b = Math.sqrt(-5);
    //反正弦 값을 출력합니다
    System.out.println(Math.asin(a));  // NaN
    System.out.println(Math.asin(b);  // NaN
  }
}

여기서는 a와 b라는 두 개의 변수를 정의했습니다.

  • Math.asin(a) - NaN을 반환합니다. 왜냐하면 a의 값이1

  • Math.asin(b) - NaN을 반환합니다. 왜냐하면 부정수(-5)의 제곱근은 숫자가 아닙니다

주의:저희는 다음과 같이 사용했습니다.Math sqrt()수를 제곱근을 계산하는 메서드를 정의합니다.

Java Math 수학 메서드