English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Java Math tan() 메서드의 역할은 지정된 각의 삼각 비율 값을 반환하는 것입니다.
tan() 메서드의 문법은 다음과 같습니다:
Math.tan(double angle)
angle - 삼각 비율 값을 반환할 각
주의:angle의 값은 라디안 단위입니다.
지정된 각의 삼각 비율 값을 반환
지정된 각이NaN 또는 무한대NaN을 반환
주의:파라미터가 0이면 tan() 메서드의 결과도0그리고 파라미터와 같은 부호입니다.
import java.lang.Math; class Main { public static void main(String[] args) { //도수 변수를 생성 double a = 30; double b = 45; //라디안으로 변환 a = Math.toRadians(a); b = Math.toRadians(b); //삼각 비율 값을 얻습니다 System.out.println(Math.tan(a)); // 0.49999999999999994 System.out.println(Math.tan(b)); // 0.7071067811865475 // 0의 Tan() System.out.println(Math.tan(0.0)); // 0.0 } }
위의 예제에서는 java.lang.Math 패키지를 가져왔습니다. Math 클래스의 메서드를 사용하려면 이 점이 중요합니다. 다음 표현식에 주의하세요
Math.tan(a)
여기서는 클래스 이름을 사용하여 메서드를 호출했습니다. 이는 tan()이 정적 메서드라는 것 때문입니다.
주의:우리는 다음과 같이 사용했습니다Math toRadians()메서드는 모든 값을 라디안으로 변환합니다. 이는 공식 Java 문서에 따르면 tan() 메서드가 파라미터를 라디안으로 받는다는 것입니다.
import java.lang.Math; class Main { public static void main(String[] args) { //변수 생성 //음수의 제곱근 //결과는 숫자가 아닙니다(NaN) double a = Math.sqrt(-5); //Double으로 무한대 구현 double infinity = Double.POSITIVE_INFINITY; //사인 값 출력 System.out.println(Math.tan(a)); // NaN System.out.println(Math.tan(infinity)); // NaN } }
여기서는 a라는 변수를 생성했습니다.
Math.tan(a) -NaN을 반환하여, 음수(-5)의 제곱근은 숫자가 아닙니다
Double.POSITIVE_INFINITY는 두 배수 클래스의 필드입니다. Java에서 무한대를 구현하는 데 사용됩니다
주의:이미 사용했습니다Java Math sqrt()숫자의 제곱근을 계산하는 방법.