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

Java Math 수학 메서드

Java Math sinh() 메서드는 지정된 값을 双曲正弦 값을 반환합니다.

双曲正弦等效于(e x -e -x)/ 2),其中e는 유라를 나타냅니다.

sinh()方法的语法为:

Math.sinh(double value)

sinh()参数

  • value - 要确定其双曲函数的角度

주의:该值通常以弧度为单位。

sinh()返回值

  • 返回的双曲正弦

  • 如果参数值为 NaN이면 NaN을 반환합니다

주의: 매개변수가 0이거나 무한대라면, 이 메서드는 매개변수와 동일한 0이나 무한대를 반환합니다.

예제1:Java Math sinh()

class Main {
  public static void main(String[] args) {
    //두배의 정밀도 변수 생성
    double value1 = 45.0;
    double value2 = 60.0;
    double value3 = 30.0;
    //를 반지름으로 변환
    value1 = Math.toRadians(value1;
    value2 = Math.toRadians(value2;
    value3 = Math.toRadians(value3;
    //계산(double 곡선 사인)
    System.out.println(Math.sinh(value1));  // 0.8686709614860095
    System.out.println(Math.sinh(value2));  // 1.2493670505239751
    System.out.println(Math.sinh(value3));  // 0.5478534738880397
  }
}

위 예제에서 다음 표현에 주의하세요:

Math.sinh(value1)

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

주의:저희는 다음과 같이 사용했습니다.Math.toRadians()메서드는 모든 값을弧度로 변환합니다.

예제2:sinh()는 NaN, 0과 무한을 반환합니다.

class Main {
  public static void main(String[] args) {
    //두배의 정밀도 변수 생성
    double value1 = 0.0;
    double value2 = Double.POSITIVE_INFINITY;
    double value3 = Double.NEGATIVE_INFINITY;
    double value4 = Math.sqrt(-5;
    //를 반지름으로 변환
    value1 = Math.toRadians(value1;
    value2 = Math.toRadians(value2;
    value3 = Math.toRadians(value3;
    value4 = Math.toRadians(value4;
    //계산(double 곡선 사인)
    System.out.println(Math.sinh(value1));  // 0.0
    System.out.println(Math.sinh(value2));  // Infinity
    System.out.println(Math.sinh(value3));  // -Infinity
    System.out.println(Math.sinh(value4));  // NaN
  }
}

이곳에서,

  • Double.POSITIVE_INFINITY - Java에서 정무한대를 구현

  • Double.NEGATIVE_INFINITY - Java에서 부정무한대를 구현

  • Math.sqrt(-5) - 부정수의 제곱근은 숫자가 아닙니다

저희는 이미 사용했습니다Math.sqrt()숫자의 제곱근을 계산하는 메서드

추천 강의

Java Math 수학 메서드