csinf, csin, csinl
From cppreference.com
Defined in header
<complex.h>
|
||
(since C99) | ||
(since C99) | ||
(since C99) | ||
Computes the complex sine of z
.
Contents |
[edit] Parameters
z | - | complex argument |
[edit] Return value
The complex sine of z
.
[edit] Example
Run this code
#include <stdio.h> #include <complex.h> #include <math.h> #define PI acos(-1) int main(void) { double complex z; double x; /* Print familiar values. */ int ndx; printf(" sin(x) csin(z)\n"); printf(" -------- ------------------\n"); for (ndx=0;ndx<9;ndx++) { x = ndx*0.25*PI; z = x+0.0*I; z = csin(z); printf("%.2f*PI %9f %9f%+fi\n", ndx*0.25,sin(x),creal(z),cimag(z)); } return 0; }
Output:
sin(x) csin(z) -------- ------------------ 0.00*PI 0.000000 0.000000+0.000000i 0.25*PI 0.707107 0.707107+0.000000i 0.50*PI 1.000000 1.000000+0.000000i 0.75*PI 0.707107 0.707107-0.000000i 1.00*PI 0.000000 0.000000-0.000000i 1.25*PI -0.707107 -0.707107-0.000000i 1.50*PI -1.000000 -1.000000-0.000000i 1.75*PI -0.707107 -0.707107+0.000000i 2.00*PI -0.000000 -0.000000+0.000000i
[edit] See also
(C99)(C99)(C99)
|
computes the complex cosine (function) |
(C99)(C99)(C99)
|
computes the complex tangent (function) |
(C99)(C99)(C99)
|
computes the complex arc sine (function) |
(C99)(C99)
|
computes sine (sin(x)) (function) |
C++ documentation for sin
|