Complex.Subtraction Operatore
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Sottrae un numero specificato da un altro numero specificato, in cui almeno uno di essi è un numero complesso e l'altro può essere un numero reale a precisione doppia.
Overload
Subtraction(Double, Complex) |
Sottrae un numero complesso da un numero reale a precisione doppia. |
Subtraction(Complex, Double) |
Sottrae un numero reale a precisione doppia da un numero complesso. |
Subtraction(Complex, Complex) |
Sottrae un numero complesso da un altro numero complesso. |
Commenti
L'operatore Subtraction consente di eseguire operazioni di sottrazione che coinvolgono numeri complessi. Abilita il codice, ad esempio quanto segue:
System.Numerics.Complex c1 = new System.Numerics.Complex(6.7, -1.3);
System.Numerics.Complex c2 = new System.Numerics.Complex(1.4, 3.8);
System.Numerics.Complex result = c1 - c2;
Console.WriteLine("{0} - {1} = {2}", c1, c2, result);
// The example displays the following output:
// (6.7, -1.3); - (1.4, 3.8); = (5.3, -5.1)
let c1 = System.Numerics.Complex(6.7, -1.3)
let c2 = System.Numerics.Complex(1.4, 3.8)
let result = c1 - c2
printfn $"{c1}; - {c2}; = {result}"
// The example displays the following output:
// (6.7, -1.3); - (1.4, 3.8); = (5.3, -5.1)
Dim c1 As New System.Numerics.Complex(6.7, -1.3)
Dim c2 As New System.Numerics.Complex(1.4, 3.8)
Dim result As System.Numerics.Complex = c1 - c2
Console.WriteLine("{0} - {1} = {2}", c1, c2, result)
' The example displays the following output:
' (6.7, -1.3) - (1.4, 3.8) = (5.3, -5.1)
Se la sottrazione genera un overflow nel componente reale o immaginario, il valore di tale componente è Double.PositiveInfinity o Double.NegativeInfinity.
Le lingue che non supportano operatori personalizzati possono invece chiamare il Subtract gruppo equivalente di metodi.
Gli Addition operatori che ricevono un doppio sono più efficienti degli operatori che ricevono due numeri complessi.
Subtraction(Double, Complex)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero complesso da un numero reale a precisione doppia.
public:
static System::Numerics::Complex operator -(double left, System::Numerics::Complex right);
public static System.Numerics.Complex operator - (double left, System.Numerics.Complex right);
static member ( - ) : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (left As Double, right As Complex) As Complex
Parametri
- left
- Double
Valore reale a precisione doppia da cui sottrarre (minuendo).
- right
- Complex
Valore complesso da sottrarre (sottraendo).
Restituisce
Risultato della sottrazione di right
da left
espresso come numero complesso.
Commenti
La sottrazione di un numero complesso (c + di) da un numero reale (che può essere considerato il numero complesso un + 0i) assume la forma seguente:
(a - c) - di
Le lingue che non supportano operatori personalizzati possono invece chiamare il Complex.Subtract(Double, Complex) metodo.
Vedi anche
Si applica a
Subtraction(Complex, Double)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero reale a precisione doppia da un numero complesso.
public:
static System::Numerics::Complex operator -(System::Numerics::Complex left, double right);
public static System.Numerics.Complex operator - (System.Numerics.Complex left, double right);
static member ( - ) : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Operator - (left As Complex, right As Double) As Complex
Parametri
- left
- Complex
Valore complesso da cui sottrarre (minuendo).
- right
- Double
Valore reale a precisione doppia da sottrarre (sottraendo).
Restituisce
Risultato della sottrazione di right
da left
espresso come numero complesso.
Commenti
La sottrazione di un numero reale (che può essere considerato il numero complesso c + 0i) da un numero complesso (a + bi) assume la forma seguente:
(a - c) + bi
Le lingue che non supportano operatori personalizzati possono invece chiamare il Complex.Subtract(Complex, Double) metodo.
Vedi anche
Si applica a
Subtraction(Complex, Complex)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero complesso da un altro numero complesso.
public:
static System::Numerics::Complex operator -(System::Numerics::Complex left, System::Numerics::Complex right);
public:
static System::Numerics::Complex operator -(System::Numerics::Complex left, System::Numerics::Complex right) = System::Numerics::ISubtractionOperators<System::Numerics::Complex, System::Numerics::Complex, System::Numerics::Complex>::op_Subtraction;
public static System.Numerics.Complex operator - (System.Numerics.Complex left, System.Numerics.Complex right);
static member ( - ) : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator - (left As Complex, right As Complex) As Complex
Parametri
- left
- Complex
Valore da cui sottrarre (minuendo).
- right
- Complex
Valore da sottrarre (sottraendo).
Restituisce
Risultato della sottrazione di right
da left
.
Implementazioni
Commenti
La sottrazione di un numero complesso, c + di, da un altro numero complesso, un + bi, assume la forma seguente:
(a - c) + (b - d)i
Le lingue che non supportano operatori personalizzati possono invece chiamare il Complex.Subtract(Complex, Complex) metodo.
Vedi anche
Si applica a
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per