In this post, I am going to explain the C++ Math sin() Function for mathematical calculation.
The function is used to find the sine of an angle given in radian.
Syntax Of sin():
Consider a radian ‘x’. The syntax would be:
Example:
float sin(float x);
float sin(double x);
float sin(long double x);
double sin(integral x);
Note: If the value passed is an integer type, then it is cast to double.
Parameter:
x: The value specified in terms of a radian.
Return Value:
It returns the sine of an angle given in radian in the range[-1,1].
Example:
Let’s look at a basic case where x is positive.
#include <iostream> #include<math.h> using namespace std; int main() { double degree=60; double radian=degree*3.14/180; cout<<"Sine of an angle is : "<<sin(radian); return 0; }
Output:
Sine of an angle is : 0.86576
When the degree is equal to60, the sin() function calculates the sine of an angle.
Example-2:
Let’s look at a basic case where x is negative.
#include <iostream> #include<math.h> using namespace std; int main() { double degree= -50; double radian=degree*3.14/180; cout<<"Sine of an angle is : "<<sin(radian); return 0; }
Output:
Sine of an angle is : -0.76576
When the value of the degree is negative, such as -50, the sin() function determines the sine of an angle.