Complex.ImaginaryOne フィールド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
実数が 0 で虚数が 1 の新しい Complex インスタンスを返します。
public: static initonly System::Numerics::Complex ImaginaryOne;
public static readonly System.Numerics.Complex ImaginaryOne;
staticval mutable ImaginaryOne : System.Numerics.Complex
Public Shared ReadOnly ImaginaryOne As Complex
フィールド値
例
次の例では、 プロパティを Complex 使用して値を ImaginaryOne インスタンス化します。 次に、この値を、0 に等しい実数部と 1 と等しい虚数部を持つコンストラクターを呼び出 Complex すことによってインスタンス化される別の値と比較します。 例の出力に示すように、2 つの値は等しくなります。
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex value = Complex.ImaginaryOne;
Console.WriteLine(value.ToString());
// Instantiate a complex number with real part 0 and imaginary part 1.
Complex value1 = new Complex(0, 1);
Console.WriteLine(value.Equals(value1));
}
}
// The example displays the following output:
// (0, 1)
// True
open System.Numerics
let value = Complex.ImaginaryOne
printfn $"{value}"
// Instantiate a complex number with real part 0 and imaginary part 1.
let value1 = Complex(0., 1.)
printfn $"{value.Equals value1}"
// The example displays the following output:
// (0, 1)
// True
Imports System.Numerics
Module Example
Public Sub Main()
Dim value As Complex = Complex.ImaginaryOne
Console.WriteLine(value.ToString())
' Instantiate a complex number with real part 0 and imaginary part 1.
Dim value1 As New Complex(0, 1)
Console.WriteLine(value.Equals(value1))
End Sub
End Module
' The example displays the following output:
' (0, 1)
' True
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET