C# Math.Sin() – Examples
In this tutorial, we will learn about the C# Math.Sin() method, and learn how to use this method to find the sine of given angle, with the help of examples.
Sin(Double)
Math.Sin(a) returns the sine of the specified angle a. Sin() function considers the specified angle in radians.
Syntax
The syntax of Sin() method is
Math.Sin(Double a)
where
| Parameter | Description |
|---|---|
| a | The angle in radians. |
Return Value
The method returns double value.
Example 1 – Sin(45 degrees)
In this example, we will compute sine for 45 degrees. We know that sin(45 degrees) is inverse of square root 2.
C# Program
using System;
class Example {
static void Main(string[] args) {
Double angle = Math.PI/4; //45 degrees
Double value = Math.Sin(angle);
Console.WriteLine($"Sine ({(180 / Math.PI) * angle} degrees) = {value}");
}
}
Output
Sine (45 degrees) = 0.707106781186548
Example 2 – Sin(90 degrees)
In this example, we will compute sine for 90 degrees. We know that sin(90 degrees) is 1.
C# Program
using System;
class Example {
static void Main(string[] args) {
Double angle = Math.PI/2; //90 degrees
Double value = Math.Sin(angle);
Console.WriteLine($"Sine ({(180 / Math.PI) * angle} degrees) = {value}");
}
}
Output
Sine (90 degrees) = 1
Example 3 – Sin(-60 degrees)
In this example, we will compute sine for -60 degrees. We know that sin(-60 degrees) is -0.5
C# Program
using System;
class Example {
static void Main(string[] args) {
Double angle = -Math.PI/6; //-60 degrees
Double value = Math.Sin(angle);
Console.WriteLine($"Sine ({(180 / Math.PI) * angle} degrees) = {value}");
}
}
Output
Sine (-30 degrees) = -0.5
Conclusion
In this C# Tutorial, we have learnt the syntax of C# Math.Sin() method, and also learnt how to use this method with the help of C# example programs.
