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

Java Math 수학 메서드

Java Math acos() 메서드는 지정된 값을 반구의 cos 값을 반환합니다.

반구의 cos는 cos 함수의 역 함수입니다.

acos() 메서드의 문법은:

Math.acos(double num)

acos() 매개변수

  • num - 반구의 cos 값을 반환하려면 항상1。

acos()반환 값

  • 지정된 숫자의 반구의 cos 값을 반환합니다

  • 지정된 숫자가 NaN이거나1으로, NaN을 반환합니다

주의:반환 값은0.0 到 pi 사이의 각도.

예제1:Java Math acos()

import java.lang.Math;
class Main {
  public static void main(String[] args) {
    //변수 생성
    double a = 0.5;
    double b = 0.79;
    double c = 0.0;
    //반대각선 가장자리 값을 출력합니다
    System.out.println(Math.acos(a));  // 1.0471975511965979
    System.out.println(Math.acos(b));  // 0.6599873293874984
    System.out.println(Math.acos(c));  // 1.5707963267948966
  }
}

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

Math.acos(a)

여기서 우리는 클래스 이름을 사용하여 메서드를 호출했습니다. 이는 acos()이 정적 메서드라는 이유입니다.

예제2:math acos()이 NaN을 반환합니다

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

여기서 우리는 a와 b라는 두 개의 변수를 생성했습니다.

  • Math.acos(a) - a의 값이 크기 때문에1을 반환합니다.

  • Math.acos(b) - 비정수(-5)의 제곱근은 숫자가 아니며, NaN을 반환합니다.

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

Java Math 수학 메서드