Complex.Real Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the real component of the current Complex object.
public:
property double Real { double get(); };
public double Real { get; }
member this.Real : double
Public ReadOnly Property Real As Double
Property Value
The real component of a complex number.
Examples
The following example instantiates an array of Complex objects and displays the real and imaginary components of each in the form 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
Remarks
Given a complex number a + bi
, the Real property returns the value of a
.
Applies to
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.