Complex.UnaryNegation(Complex) 演算子
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した複素数の加法に関する逆元を返します。
public:
static System::Numerics::Complex operator -(System::Numerics::Complex value);
public:
static System::Numerics::Complex operator -(System::Numerics::Complex value) = System::Numerics::IUnaryNegationOperators<System::Numerics::Complex, System::Numerics::Complex>::op_UnaryNegation;
public static System.Numerics.Complex operator - (System.Numerics.Complex value);
static member ( ~- ) : System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (value As Complex) As Complex
パラメーター
- value
- Complex
否定する値。
戻り値
value
パラメーターの Real 部および Imaginary 部に -1 を乗算した結果。
実装
注釈
メソッドは UnaryNegation 、複素数の単項否定 (加法逆) 演算子の演算を定義します。 これにより、次のようなコードが有効になります。
Complex c1 = new Complex(1.7, 3.9);
Complex c2 = -c1;
Dim c1 As New Complex(1.7, 3.9)
Dim c2 As Complex = -c1
結果の複素数は、元の複素数に加算されるときに の Zero 値を生成します。 カスタム演算子をサポートしていない言語では、代わりに メソッドを Negate 呼び出すことができます。
この演算子の同等のメソッドは 次のようになります。 Complex.Negate(Complex)
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示