.- .
返回复数的复数共轭。
语法
_Dcomplex conj(
_Dcomplex z
);
_Fcomplex conj(
_Fcomplex z
); // C++ only
_Lcomplex conj(
_Lcomplex z
); // C++ only
_Fcomplex conjf(
_Fcomplex z
);
_Lcomplex conjl(
_Lcomplex z
);
#define conj(X) // Requires C11 or higher
参数
z
一个复数。
返回值
z
的复数共轭。 结果具有与 z
相同的实部和虚部,但符号相反。
备注
由于 C++ 允许重载,因此你可以调用采用并返回 conj
和 _Fcomplex
值的 _Lcomplex
重载。 在 C 程序中,除非使用 <tgmath.h> 宏调用此函数,否则 conj
始终采用并返回 _Dcomplex
值。
如果使用 <tgmath.h>conj()
宏,则参数的类型将决定选择哪个版本的函数。 有关详细信息,请参阅泛型类型数学。
要求
例程 | C 标头 | C++ 标头 |
---|---|---|
.- . | <complex.h> | <ccomplex> |
conj 宏 |
<tgmath.h> |
有关兼容性的详细信息,请参阅 兼容性。
另请参阅
按字母顺序显示的函数参考
.- .
.- .
.- .
.- .
.- .
.- .