casin函数用法详解
casin函数简介
- 头文件包含
#include <complex.h>
- 函数定义
double complex casin(double complex z );
float complex casinf(float complex z );
long double complex casinl(long double complex z );
- 编译链接选项
-lm
casin函数常见使用错误
- 链接错误
undefined reference to `casin'
解决办法:添加链接选项
-lm
- 编译错误
warning: implicit declaration of function ‘casin’ [-Wimplicit-function-declaration]
解决办法:包含头文件
#include <complex.h>
casin函数详细描述
这些函数计算z 的复数正弦,如果y = casin(z),然后pz = csin(y)。在区间[\-pi/2,pi/2]中选择y的实部。
一个有:
casin(z) = \-i clog(iz + csqrt(1 \- z * z))
评论区