Complex.Division Opérateur

Définition

Divise un nombre spécifié par un autre nombre spécifié, où au moins l’un d’eux est un nombre complexe, tandis que l’autre peut être un nombre réel à double précision.Divides a specified number by another specified number, where at least one of them is a complex number, and the other could be a double-precision real number.

Surcharges

Division(Complex, Complex)

Divise un nombre complexe spécifié par un autre nombre complexe spécifié.Divides a specified complex number by another specified complex number.

Division(Complex, Double)

Divise un nombre complexe spécifié par un nombre réel à double précision spécifié.Divides a specified complex number by a specified double-precision real number.

Division(Double, Complex)

Divise un nombre réel à double précision spécifié par un nombre complexe spécifié.Divides a specified double-precision real number by a specified complex number.

Remarques

L’opérateur Division permet d’effectuer des opérations de division qui impliquent des nombres complexes.The Division operator allows performing division operations that involve complex numbers. Il active un code tel que le suivant :It enables code such as the following:

Complex c1 = new Complex(2.3, 3.7);
Complex c2 = new Complex(1.4, 2.3);
Complex c3 = c1 / c2;
Dim c1 As New Complex(2.3, 3.7)
Dim c2 As New Complex(1.4, 2.3)
Dim c3 As Complex = c1 / c2 

Si la Division produit un dépassement de capacité dans le composant réel ou imaginaire, la valeur de ce composant est soit Double.PositiveInfinity, soit Double.NegativeInfinity.If the division results in an overflow in either the real or imaginary component, the value of that component is either Double.PositiveInfinity or Double.NegativeInfinity.

Les langages qui ne prennent pas en charge les opérateurs personnalisés et la surcharge d’opérateur peuvent appeler à la place la Divide groupe équivalent de la méthode.Languages that do not support custom operators and operator overloading can call the Divide equivalent group of method instead.

Les opérateurs de Division qui reçoivent un double sont plus efficaces que les opérateurs qui reçoivent deux nombres complexes.The Division operators that receive one double are more efficient than the operators that receive two Complex numbers.

Division(Complex, Complex)

Divise un nombre complexe spécifié par un autre nombre complexe spécifié.Divides a specified complex number by another specified complex number.

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);
static member ( / ) : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex
Public Shared Operator / (left As Complex, right As Complex) As Complex

Paramètres

left
Complex

Valeur complexe à diviser.The complex value to be divided.

right
Complex

Valeur complexe par laquelle diviser.The complex value to divide by.

Retours

Résultat de la division de left par right.The result of dividing left by right.

Remarques

La Division d’un nombre complexe, d’un + bi et d’un deuxième nombre complexe, c + di, prend la forme suivante :The division of a complex number, a + bi, and a second complex number, c + di, takes the following form:

((AC + BD)/(c2 + d2)) + ((BC-AD)/(c2 + d2) i((ac + bd) / (c2 + d2)) + ((bc - ad) / (c2 + d2)i

Les langages qui ne prennent pas en charge les opérateurs personnalisés et la surcharge d’opérateur peuvent appeler à la place la Complex.Divide(Complex, Double) méthode équivalente.Languages that do not support custom operators and operator overloading can call the Complex.Divide(Complex, Double) equivalent method instead.

Voir aussi

Division(Complex, Double)

Divise un nombre complexe spécifié par un nombre réel à double précision spécifié.Divides a specified complex number by a specified double-precision real number.

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

Paramètres

left
Complex

Valeur complexe à diviser.The complex value to be divided.

right
Double

Valeur réelle à double précision par laquelle diviser.The double-precision real value to divide by.

Retours

Résultat de la division de left par right, sous la forme d’un nombre complexe.The result of dividing left by right, as a complex number.

Remarques

La Division d’un nombre complexe (a + bi) et d’un nombre réel (qui peut être considéré comme le nombre complexe c + 0i) prend la forme suivante :The division of a complex number (a + bi) and a real number (which can be regarded as the complex number c + 0i) takes the following form:

(AC/c2) + (BC/c2) i(ac / c2) + (bc / c2)i

Les langages qui ne prennent pas en charge les opérateurs personnalisés et la surcharge d’opérateur peuvent appeler à la place la Complex.Divide(Complex, Double) méthode équivalente.Languages that do not support custom operators and operator overloading can call the Complex.Divide(Complex, Double) equivalent method instead.

Voir aussi

Division(Double, Complex)

Divise un nombre réel à double précision spécifié par un nombre complexe spécifié.Divides a specified double-precision real number by a specified complex number.

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

Paramètres

left
Double

Valeur réelle à double précision à diviser.The double-precision real value to be divided.

right
Complex

Valeur complexe par laquelle diviser.The complex value to divide by.

Retours

Résultat de la division de left par right, sous la forme d’un nombre complexe.The result of dividing left by right, as a complex number.

Remarques

La Division d’un nombre réel (qui peut être considéré comme le nombre complexe a + 0i) et d’un nombre complexe (c + di) prend la forme suivante :The division of a real number (which can be regarded as the complex number a + 0i) and a complex number (c + di) takes the following form:

(AC/(c2 + d2)) + (AD/(c2 + d2) i(ac / (c2 + d2)) + (ad / (c2 + d2)i

Les langages qui ne prennent pas en charge les opérateurs personnalisés et la surcharge d’opérateur peuvent appeler à la place la Complex.Divide(Double, Complex) méthode équivalente.Languages that do not support custom operators and operator overloading can call the Complex.Divide(Double, Complex) equivalent method instead.

Voir aussi

S’applique à