检索复数的绝对值。
语法
double cabs(
_Dcomplex z
);
float cabs(
_Fcomplex z
); // C++ only
long double cabs(
_Lcomplex z
); // C++ only
float cabsf(
_Fcomplex z
);
long double cabsl(
_Lcomplex z
);
参数
z
一个复数。
返回值
z 的绝对值。
注解
由于 C++ 允许重载,因此可以调用采用 _Fcomplex 或 _Lcomplex 值的 cabs 的重载,并返回 float 或 long double 值。 在 C 程序中,cabs 始终采用 _Dcomplex 值并返回 double 值。
要求
| 例程 | C 标头 | C++ 标头 |
|---|---|---|
| .- . | <complex.h> | <ccomplex> |
有关兼容性的详细信息,请参阅 兼容性。
另请参阅
按字母顺序显示的函数参考
.- .
.- .
.- .
.- .
.- .
.- .