cabsf, cabs, cabsl
From cppreference.net
|
헤더 파일에 정의됨
<complex.h>
|
||
|
float
cabsf
(
float
complex
z
)
;
|
(1) | (C99부터) |
|
double
cabs
(
double
complex
z
)
;
|
(2) | (C99부터) |
|
long
double
cabsl
(
long
double
complex
z
)
;
|
(3) | (C99부터) |
|
헤더 파일에 정의됨
<tgmath.h>
|
||
|
#define fabs( z )
|
(4) | (C99부터) |
1-3)
복소수 절댓값(노름, 모듈러스, 크기라고도 함)을
z
에 대해 계산합니다.
4)
타입-제네릭 매크로: 만약
z
가
long
double
complex
또는
long
double
imaginary
타입을 가지면,
cabsl
이 호출됩니다. 만약
z
가
float
complex
또는
float
imaginary
타입을 가지면,
cabsf
이 호출됩니다. 만약
z
가
double
complex
또는
double
imaginary
타입을 가지면,
cabs
이 호출됩니다. 실수 및 정수 타입의 경우,
fabs
의 해당 버전이 호출됩니다.
목차 |
매개변수
| z | - | 복소 인수 |
반환값
오류가 발생하지 않으면,
z
의 절댓값(노름, 크기)을 반환합니다.
오류 및 특수한 경우들은 이 함수가 다음과 같이 구현된 것처럼 처리됩니다: hypot ( creal ( z ) , cimag ( z ) )
예제
이 코드 실행
출력:
1.0+1.0i cartesian is rho=1.414214 theta=0.785398 polar
참고문헌
- C11 표준 (ISO/IEC 9899:2011):
-
- 7.3.8.1 cabs 함수들 (p: 195)
-
- 7.25 타입-제네릭 수학 <tgmath.h> (p: 373-375)
-
- G.7 타입-제네릭 수학 <tgmath.h> (p: 545)
- C99 표준 (ISO/IEC 9899:1999):
-
- 7.3.8.1 cabs 함수들 (p: 177)
-
- 7.22 타입-제네릭 수학 <tgmath.h> (p: 335-337)
-
- G.7 타입-제네릭 수학 <tgmath.h> (p: 480)
참조
|
(C99)
(C99)
(C99)
|
복소수의 위상각을 계산함
(함수) |
|
(C99)
|
정수 값의 절댓값을 계산함 (
|x|
)
(함수) |
|
(C99)
(C99)
|
부동 소수점 값의 절댓값을 계산함 (
|x|
)
(함수) |
|
(C99)
(C99)
(C99)
|
주어진 두 수의 제곱합의 제곱근을 계산함 (
√
x
2
+y 2 ) (함수) |
|
C++ 문서
for
abs
|
|