Complex.Subtract Metodo
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, quindi restituisce il risultato.
Overload
Subtract(Complex, Double) |
Sottrae un numero reale a precisione doppia da un numero complesso e restituisce il risultato. |
Subtract(Complex, Complex) |
Sottrae un numero complesso da un altro e restituisce il risultato. |
Subtract(Double, Complex) |
Sottrae un numero complesso da un numero reale a precisione doppia e restituisce il risultato. |
Esempio
L'esempio seguente sottrae ogni numero complesso in una matrice da un numero complesso:
using System;
using System.Numerics;
public class Example
{
public static void Main()
{
Complex c1 = new Complex(4.93, 6.87);
Complex[] values = { new Complex(12.5, 9.6),
new Complex(4.3, -8.1),
new Complex(-1.9, 7.4),
new Complex(-5.3, -6.6) };
foreach (var c2 in values)
Console.WriteLine("{0} - {1} = {2}", c1, c2,
Complex.Subtract(c1, c2));
}
}
// The example displays the following output:
// (4.93, 6.87) - (12.5, 9.6) = (-7.57, -2.73)
// (4.93, 6.87) - (4.3, -8.1) = (0.63, 14.97)
// (4.93, 6.87) - (-1.9, 7.4) = (6.83, -0.53)
// (4.93, 6.87) - (-5.3, -6.6) = (10.23, 13.47)
Imports System.Numerics
Module Example
Public Sub Main()
Dim c1 As New Complex(4.93, 6.87)
Dim values() As Complex = { New Complex(12.5, 9.6),
New Complex(4.3, -8.1),
New Complex(-1.9, 7.4),
New Complex(-5.3, -6.6) }
For Each c2 In values
Console.WriteLine("{0} - {1} = {2}", c1, c2,
Complex.Subtract(c1, c2))
Next
End Sub
End Module
' The example displays the following output:
' (4.93, 6.87) - (12.5, 9.6) = (-7.57, -2.73)
' (4.93, 6.87) - (4.3, -8.1) = (0.63, 14.97)
' (4.93, 6.87) - (-1.9, 7.4) = (6.83, -0.53)
' (4.93, 6.87) - (-5.3, -6.6) = (10.23, 13.47)
Commenti
Il Subtract metodo consente operazioni di sottrazione che coinvolgono numeri complessi.
Se la sottrazione genera un overflow nel componente reale o immaginario, il valore di tale componente è Double.PositiveInfinity o Double.NegativeInfinity.
I linguaggi che supportano operatori personalizzati possono usare anche il Subtraction gruppo equivalente di operatori.
I Subtract metodi che ricevono una doppia sono più efficienti del metodo che riceve due numeri complessi.
Subtract(Complex, Double)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero reale a precisione doppia da un numero complesso e restituisce il risultato.
public:
static System::Numerics::Complex Subtract(System::Numerics::Complex left, double right);
public static System.Numerics.Complex Subtract (System.Numerics.Complex left, double right);
static member Subtract : System.Numerics.Complex * double -> System.Numerics.Complex
Public Shared Function Subtract (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
I linguaggi che supportano operatori personalizzati possono usare anche l'operatore Complex.Subtraction(Complex, Double) equivalente.
Vedi anche
Si applica a
Subtract(Complex, Complex)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero complesso da un altro e restituisce il risultato.
public:
static System::Numerics::Complex Subtract(System::Numerics::Complex left, System::Numerics::Complex right);
public static System.Numerics.Complex Subtract (System.Numerics.Complex left, System.Numerics.Complex right);
static member Subtract : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Subtract (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
.
Commenti
La sottrazione di un numero complesso, c + di, da un altro numero complesso, a + bi, assume la forma seguente:
(a - c) + (b - d)i
I linguaggi che supportano operatori personalizzati possono usare anche l'operatore Complex.Subtraction(Complex, Complex) equivalente.
Vedi anche
Si applica a
Subtract(Double, Complex)
- Origine:
- Complex.cs
- Origine:
- Complex.cs
- Origine:
- Complex.cs
Sottrae un numero complesso da un numero reale a precisione doppia e restituisce il risultato.
public:
static System::Numerics::Complex Subtract(double left, System::Numerics::Complex right);
public static System.Numerics.Complex Subtract (double left, System.Numerics.Complex right);
static member Subtract : double * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Function Subtract (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 come numero complesso a + 0i) assume la forma seguente:
(a - c) - di
I linguaggi che supportano operatori personalizzati possono usare anche l'operatore Complex.Subtraction(Double, Complex) equivalente.
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