Related Articles

# MathF.Asin() Method in C# with Examples

• Last Updated : 04 Apr, 2019

MathF.Asin() Method is used to return the angle whose sine is given as a single(or float) value argument. If the argument is NaN, then the result will be NaN.

Syntax: public static float Asin (float x);
Here, it takes a standard floating point number.

Return Value: This method returns an angle θ, measured in radians, its type is System.Single and value will be less than Single.MaxValue.

Below programs will illustrate the use of the above-discussed method:

Example 1:

 `// C# program to demonstrate the``// MathF.Asin(Single)  Method``using` `System;`` ` `class` `GFG {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{`` ` `        ``// Declaring and initializing value``        ``float` `value = 0.7f;`` ` `        ``// getting absolute angle value in float``        ``// using Asin() method``        ``float` `result = MathF.Asin(value);`` ` `        ``// Display the value``        ``Console.WriteLine(``"Angle is {0}"``, result);``    ``}``}`
Output:
```Angle is 0.7753975
```

Example 2:

 `// C# program to demonstrate the``// MathF.Asin(Single) Method``using` `System;``using` `System.Globalization;`` ` `class` `GFG {`` ` `    ``// Main Method``    ``public` `static` `void` `Main()``    ``{``        ``// calling get() method``        ``get``(0.19f);``        ``get``(Single.NaN);``        ``get``(Single.NegativeInfinity);``        ``get``(Single.PositiveInfinity);``    ``}`` ` `    ``// defining get() method``    ``public` `static` `void` `get``(``float` `value)``    ``{`` ` `        ``// getting absolute angle value in float``        ``// using Asin() method``        ``float` `result = MathF.Asin(value);`` ` `        ``// Display the value``        ``Console.WriteLine(``"Asin({0}) will be {1}"``,``                                   ``value, result);``    ``}``}`
Output:
```Asin(0.19) will be 0.1911621
Asin(NaN) will be NaN
Asin(-Infinity) will be NaN
Asin(Infinity) will be NaN
```

My Personal Notes arrow_drop_up