Complex.Asin(Complex) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca kąt, który jest sinusem łuku określonej liczby zespolonej.
public:
static System::Numerics::Complex Asin(System::Numerics::Complex value);
public static System.Numerics.Complex Asin (System.Numerics.Complex value);
static member Asin : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Asin (value As Complex) As Complex
Parametry
- value
- Complex
Liczba zespolonej.
Zwraca
Kąt, który jest sinusem łuku value
.
Przykłady
Poniższy przykład ilustruje metodę Asin . Pokazuje, że przekazanie wartości zwróconej przez Asin metodę do Sin metody zwraca oryginalną Complex wartość.
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex[] values = { new Complex(2.3, 1.4),
new Complex(-2.3, 1.4),
new Complex(-2.3, -1.4),
new Complex(2.3, -1.4) };
foreach (Complex value in values)
Console.WriteLine("Sin(Asin({0})) = {1}",
value, Complex.Sin(Complex.Asin(value)));
}
}
// The example displays the following output:
// Sin(Asin((2.3, 1.4))) = (2.3, 1.4)
// Sin(Asin((-2.3, 1.4))) = (-2.3, 1.4)
// Sin(Asin((-2.3, -1.4))) = (-2.3, -1.4)
// Sin(Asin((2.3, -1.4))) = (2.3, -1.4)
Imports System.Numerics
Module Example
Public Sub Main()
Dim values() As Complex = { New Complex(2.3, 1.4),
New Complex(-2.3, 1.4),
New Complex(-2.3, -1.4),
New Complex(2.3, -1.4) }
For Each value As Complex In values
Console.WriteLine("Sin(Asin({0})) = {1}",
value, Complex.Sin(Complex.Asin(value)))
Next
End Sub
End Module
' The example displays the following output:
' Sin(Asin((2.3, 1.4))) = (2.3, 1.4)
' Sin(Asin((-2.3, 1.4))) = (-2.3, 1.4)
' Sin(Asin((-2.3, -1.4))) = (-2.3, -1.4)
' Sin(Asin((2.3, -1.4))) = (2.3, -1.4)
Uwagi
Metoda Asin liczb zespolonych odpowiada metodzie Math.Asin dla liczb rzeczywistych.
Metoda Asin używa następującej formuły:
-ImaginaryOne * Log( * wartość + Sqrt(OneImaginaryOne - wartość * wartość))
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla