Complex.Tan(Complex) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve a tangente do número complexo especificado.
public:
static System::Numerics::Complex Tan(System::Numerics::Complex value);
public static System.Numerics.Complex Tan(System.Numerics.Complex value);
static member Tan : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Tan (value As Complex) As Complex
Parâmetros
- value
- Complex
Um número complexo.
Devoluções
A tangente de value.
Exemplos
O exemplo seguinte ilustra o Tan método. Mostra que passar o valor devolvido pelo Atan método ao Tan método devolve o valor original Complex .
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex[] values = { new Complex(2.5, 1.5),
new Complex(2.5, -1.5),
new Complex(-2.5, 1.5),
new Complex(-2.5, -1.5) };
foreach (Complex value in values)
Console.WriteLine("Tan(Atan({0})) = {1}",
value, Complex.Tan(Complex.Atan(value)));
}
}
// The example displays the following output:
// Tan(Atan((2.5, 1.5))) = (2.5, 1.5)
// Tan(Atan((2.5, -1.5))) = (2.5, -1.5)
// Tan(Atan((-2.5, 1.5))) = (-2.5, 1.5)
// Tan(Atan((-2.5, -1.5))) = (-2.5, -1.5)
open System.Numerics
let values =
[ Complex(2.5, 1.5)
Complex(2.5, -1.5)
Complex(-2.5, 1.5)
Complex(-2.5, -1.5) ]
for value in values do
printfn $"Tan(Atan({value})) = {Complex.Atan value |> Complex.Tan}"
// The example displays the following output:
// Tan(Atan((2.5, 1.5))) = (2.5, 1.5)
// Tan(Atan((2.5, -1.5))) = (2.5, -1.5)
// Tan(Atan((-2.5, 1.5))) = (-2.5, 1.5)
// Tan(Atan((-2.5, -1.5))) = (-2.5, -1.5)
Imports System.Numerics
Module Example
Public Sub Main()
Dim values() As Complex = { New Complex(2.5, 1.5),
New Complex(2.5, -1.5),
New Complex(-2.5, 1.5),
New Complex(-2.5, -1.5) }
For Each value As Complex In values
Console.WriteLine("Tan(Atan({0})) = {1}",
value, Complex.Tan(Complex.Atan(value)))
Next
End Sub
End Module
' The example displays the following example:
' Tan(Atan((2.5, 1.5))) = (2.5, 1.5)
' Tan(Atan((2.5, -1.5))) = (2.5, -1.5)
' Tan(Atan((-2.5, 1.5))) = (-2.5, 1.5)
' Tan(Atan((-2.5, -1.5))) = (-2.5, -1.5)
Observações
O Tan método para números complexos corresponde ao Math.Tan método para números reais.
O Tan método utiliza a seguinte fórmula para calcular a tangente do número valuecomplexo :
Sin(value)/Cos(value)