Compartir a través de


Complex.Imaginary Propiedad

Definición

Obtiene el componente imaginario del objeto Complex actual.

public:
 property double Imaginary { double get(); };
public double Imaginary { get; }
member this.Imaginary : double
Public ReadOnly Property Imaginary As Double

Valor de propiedad

Componente imaginario de un número complejo.

Ejemplos

En el ejemplo siguiente se crea una instancia de una matriz de objetos Complex y se muestran los componentes reales e imaginarios de cada uno de ellos con el formato a + bi.

using System;
using System.Numerics;

public class Example
{
   public static void Main()
   {
      Complex[] values = { new Complex(12.5, -6.3),
                           new Complex(-17.8, 1.7),
                           new Complex(14.4, 8.9) };
      foreach (var value in values)
         Console.WriteLine("{0} + {1}i", value.Real, value.Imaginary);
   }
}
// The example displays the following output:
//       12.5 + -6.3i
//       -17.8 + 1.7i
//       14.4 + 8.9i
open System.Numerics

let values = [ Complex(12.5, -6.3); Complex(-17.8, 1.7); Complex(14.4, 8.9) ]

for value in values do
    printfn $"{value.Real} + {value.Imaginary}i"
// The example displays the following output:
//       12.5 + -6.3i
//       -17.8 + 1.7i
//       14.4 + 8.9i
Imports System.Numerics

Module Example
   Public Sub Main()
      Dim values() As Complex = { New Complex(12.5, -6.3), 
                                  New Complex(-17.8, 1.7), 
                                  New Complex(14.4, 8.9) }
      For Each value In values
         Console.WriteLine("{0} + {1}i", value.Real, value.Imaginary)
      Next                                   
   End Sub
End Module
' The example displays the following output:
'       12.5 + -6.3i
'       -17.8 + 1.7i
'       14.4 + 8.9i

Comentarios

Dado un número complejo a + bi, la propiedad Imaginary devuelve el valor de b.

Se aplica a

Consulte también