Sin( ) function for complex number in C++


We are given with the task to find the working of sin() function for complex number. The sin( ) function for complex numbers are present in the complex header file which means for calculating the value of sin() we need to add the complex header file in the code. In mathematics this function is used to calculate the value of sin having complex numbers.

Syntax

Syntax for sin() function is −

sin(z);

Parameter

parameter z can be any complex number and this parameter is defined in the definition of sin() function which makes this parameter mandatory.

Return type

This function returns the complex value of sin( ) as it contains complex number.

Input − Sin(0,1)

Output − (0,1.1752)

Input − Sin(4,6)

Output − (-152.65, -131.848)

Example

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(2,1);
   Cout<< “ The sin of “ << x << “ = “ << sin(x) << endl;
   return 0;
}

Output

If we run the above code it will generate the following output

The sin of (2,1) = (1.403,-0.4890)

Example

#include<iostream.h>
#include<complex.h>
Using namespace std;
int main( ){
   Complex<double> x(3, 9);
   Cout<< “ The sin of “ << x << “ = “ << sin(x) << endl;
   Return 0;
}

Output

If we run the above code it will generate the following output

The sin of (3, 9) = (571.75,-4010.996)

Updated on: 14-Aug-2020

103 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements