Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP sinh() 함수 완벽 가이드 – 쌍곡선 사인 계산 방법

PHP의 sinh() 함수는 주어진 숫자의 쌍곡선 사인(hyperbolic sine) 값을 반환하는 수학 함수입니다. 이 함수는 다음과 같은 수식과 동일한 결과를 계산합니다.

(exp(num) - exp(-num)) / 2

문법(Syntax)

sinh(num)

매개변수(Parameters)

  • num − 쌍곡선 사인 값을 구하고자 하는 숫자입니다. 라디안(radian) 단위의 값이어야 합니다.

반환값(Return)

sinh() 함수는 입력된 숫자에 대한 쌍곡선 사인 값을 반환합니다.

예제 1

다음 예제는 sinh() 함수의 기본적인 사용법을 보여줍니다.

<?php
    echo(sinh(0) . "<br>");
    echo(sinh(1));
?>

출력 결과

0<br>1.1752011936438

예제 2

이번에는 상수 M_PI(π)와 M_PI_2(π/2)를 사용한 예제를 살펴보겠습니다.

<?php
    echo(sinh(M_PI) . "<br>");
    echo(sinh(M_PI_2));
?>

출력 결과

11.548739357258<br>2.3012989023073

정리

sinh() 함수는 과학 및 공학 계산에서 자주 활용되는 쌍곡선 함수 중 하나로, 지수 함수(exp)를 기반으로 값을 계산합니다. 라디안 단위의 숫자를 인자로 전달하면 해당 값의 쌍곡선 사인을 손쉽게 구할 수 있습니다. 참고로 PHP에는 이 외에도 cosh(), tanh(), asinh() 등 다양한 쌍곡선 관련 함수가 제공됩니다.