asinh, asinhf, asinhl
From cppreference.net
Common mathematical functions
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
헤더 파일에 정의됨
<math.h>
|
||
|
float
asinhf
(
float
arg
)
;
|
(1) | (C99부터) |
|
double
asinh
(
double
arg
)
;
|
(2) | (C99부터) |
|
long
double
asinhl
(
long
double
arg
)
;
|
(3) | (C99부터) |
|
헤더 파일에 정의됨
<tgmath.h>
|
||
|
#define asinh( arg )
|
(4) | (C99부터) |
1-3)
arg
의 역쌍곡사인을 계산합니다.
4)
타입-제네릭 매크로: 인수가
long
double
타입을 가지면
asinhl
이 호출됩니다. 그렇지 않고 인수가 정수 타입이거나
double
타입을 가지면
asinh
가 호출됩니다. 그 외의 경우에는
asinhf
가 호출됩니다. 인수가 복소수인 경우, 매크로는 해당 복소수 함수(
casinhf
,
casinh
,
casinhl
)를 호출합니다.
목차 |
매개변수
| arg | - | 쌍곡선 섹터의 면적을 나타내는 부동 소수점 값 |
반환값
오류가 발생하지 않으면, 역쌍곡선 사인 값
arg
(
sinh
-1
(arg)
, 또는
arsinh(arg)
)이 반환됩니다.
언더플로우로 인해 범위 오류가 발생하는 경우, 올바른 결과(반올림 후)가 반환됩니다.
오류 처리
오류는
math_errhandling
에 명시된 대로 보고됩니다.
구현이 IEEE 부동 소수점 연산(IEC 60559)을 지원하는 경우,
- 인자가 ±0 또는 ±∞인 경우, 수정 없이 그대로 반환됩니다.
- 인자가 NaN인 경우, NaN이 반환됩니다.
참고 사항
C 표준에서는 이 함수를 "arc hyperbolic sine"이라고 명명하지만, 쌍곡선 함수의 역함수는 면적 함수입니다. 이들의 인수는 호(arc)가 아닌 쌍곡선 섹터의 면적입니다. 올바른 명칭은 "inverse hyperbolic sine"(POSIX에서 사용) 또는 "area hyperbolic sine"입니다.
예제
이 코드 실행
출력:
asinh(1) = 0.881374 asinh(-1) = -0.881374 asinh(+0) = 0.000000 asinh(-0) = -0.000000
참고문헌
- C23 표준 (ISO/IEC 9899:2024):
-
- 7.12.5.2 asinh 함수들 (p: 240-241)
-
- 7.25 타입-제네릭 수학 <tgmath.h> (p: 373-375)
-
- F.10.2.2 asinh 함수들 (p: 520)
- C17 표준 (ISO/IEC 9899:2018):
-
- 7.12.5.2 asinh 함수들 (p: 240-241)
-
- 7.25 타입-제네릭 수학 <tgmath.h> (p: 373-375)
-
- F.10.2.2 asinh 함수들 (p: 520)
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.12.5.2 asinh 함수 (p: 240-241)
-
- 7.25 타입-제네릭 수학 <tgmath.h> (p: 373-375)
-
- F.10.2.2 asinh 함수 (p: 520)
- C99 표준 (ISO/IEC 9899:1999):
-
- 7.12.5.2 asinh 함수 (p: 221)
-
- 7.22 타입-제네릭 수학 <tgmath.h> (p: 335-337)
-
- F.9.2.2 asinh 함수 (p: 457)
참고 항목
|
(C99)
(C99)
(C99)
|
역쌍곡코사인을 계산함 (
\({\small\operatorname{arcosh}{x} }\)
arcosh(x)
)
(함수) |
|
(C99)
(C99)
(C99)
|
역쌍곡탄젠트를 계산함 (
\({\small\operatorname{artanh}{x} }\)
artanh(x)
)
(함수) |
|
(C99)
(C99)
|
쌍곡사인을 계산함 (
\({\small\sinh{x} }\)
sinh(x)
)
(함수) |
|
(C99)
(C99)
(C99)
|
복소수 아크 쌍곡사인을 계산함
(함수) |
|
C++ 문서
for
asinh
|
|
외부 링크
| Weisstein, Eric W. "Inverse Hyperbolic Sine." From MathWorld — A Wolfram Web Resource. |