Método MathF.Asin() en C# con ejemplos

El método MathF.Asin() se usa para devolver el ángulo cuyo seno se proporciona como un argumento de valor único (o flotante). Si el argumento es NaN, el resultado será NaN.

Sintaxis: public static float Asin (float x);
Aquí, se necesita un número de coma flotante estándar.

Valor devuelto: Este método devuelve un ángulo θ, medido en radianes, su tipo es System.Single y el valor será menor que Single.MaxValue .

Los siguientes programas ilustrarán el uso del método mencionado anteriormente:

Ejemplo 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);
    }
}
Producción:

Angle is 0.7753975

Ejemplo 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);
    }
}
Producción:

Asin(0.19) will be 0.1911621
Asin(NaN) will be NaN
Asin(-Infinity) will be NaN
Asin(Infinity) will be NaN

Publicación traducida automáticamente

Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *