# Complex.DivideComplex.DivideComplex.DivideComplex.Divide Method

## オーバーロード

 Divide(Double, Complex) Divide(Double, Complex) Divide(Double, Complex) Divide(Double, Complex) 倍精度実数を複素数で除算し、その結果を返します。Divides one double-precision real number by a complex number and returns the result. Divide(Complex, Double) Divide(Complex, Double) Divide(Complex, Double) Divide(Complex, Double) 複素数を倍精度実数で除算し、その結果を返します。Divides one complex number by a double-precision real number and returns the result. Divide(Complex, Complex) Divide(Complex, Complex) Divide(Complex, Complex) Divide(Complex, Complex) 複素数を別の複素数で除算し、その結果を返します。Divides one complex number by another and returns the result.

## 例

``````using System;
using System.Numerics;

public class Example
{
public static void Main()
{
Complex c1 = new Complex(1.2, 2.3);
Complex[] values = { new Complex(1.2, 2.3),
new Complex(0.5, 0.75),
new Complex(3.0, -5.0) };
foreach (Complex c2 in values)
Console.WriteLine("{0} / {1} = {2:N2}", c1, c2,
Complex.Divide(c1, c2));
}
}
// The example displays the following output:
//       (1.2, 2.3) / (1.2, 2.3) = (1.00, 0.00)
//       (1.2, 2.3) / (0.5, 0.75) = (2.86, 0.31)
//       (1.2, 2.3) / (3, -5) = (-0.23, 0.38)
``````
``````Imports System.Numerics

Module Example
Public Sub Main()
Dim c1 As New Complex(1.2, 2.3)
Dim values() As Complex = { New Complex(1.2, 2.3),
New Complex(0.5, 0.75),
New Complex(3.0, -5.0) }
For Each c2 In values
Console.WriteLine("{0} / {1} = {2:N2}", c1, c2,
Complex.Divide(c1, c2))
Next
End Sub
End Module
' The example displays the following output:
'       (1.2, 2.3) / (1.2, 2.3) = (1.00, 0.00)
'       (1.2, 2.3) / (0.5, 0.75) = (2.86, 0.31)
'       (1.2, 2.3) / (3, -5) = (-0.23, 0.38)
``````

## 注釈

メソッドDivideを使用すると、複雑な数値を含む除算演算を実行できます。The Divide methods allow performing division operations that involve complex numbers.

メソッドDivideは、カスタム演算子をサポートしていない言語で使用できます。The Divide method can be used by languages that do not support custom operators. この動作は、除算演算子を使用した除算と同じです。Its behavior is identical to division using the division operator.

1 Divideつの double を受け取るメソッドは、2つの複素数を受け取るメソッドよりも効率的です。The Divide methods that receive one double are more efficient than the methods that receive two complex numbers.

## Divide(Double, Complex)Divide(Double, Complex)Divide(Double, Complex)Divide(Double, Complex)

``````public:
static System::Numerics::Complex Divide(double dividend, System::Numerics::Complex divisor);``````
``public static System.Numerics.Complex Divide (double dividend, System.Numerics.Complex divisor);``
``static member Divide : double * System.Numerics.Complex -> System.Numerics.Complex``
``Public Shared Function Divide (dividend As Double, divisor As Complex) As Complex``

#### パラメーター

dividend
Double Double Double Double

divisor
Complex Complex Complex Complex

### 注釈

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

こちらもご覧ください

## Divide(Complex, Double)Divide(Complex, Double)Divide(Complex, Double)Divide(Complex, Double)

``````public:
static System::Numerics::Complex Divide(System::Numerics::Complex dividend, double divisor);``````
``public static System.Numerics.Complex Divide (System.Numerics.Complex dividend, double divisor);``
``static member Divide : System.Numerics.Complex * double -> System.Numerics.Complex``
``Public Shared Function Divide (dividend As Complex, divisor As Double) As Complex``

#### パラメーター

dividend
Complex Complex Complex Complex

divisor
Double Double Double Double

### 注釈

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

こちらもご覧ください

## Divide(Complex, Complex)Divide(Complex, Complex)Divide(Complex, Complex)Divide(Complex, Complex)

``````public:
static System::Numerics::Complex Divide(System::Numerics::Complex dividend, System::Numerics::Complex divisor);``````
``public static System.Numerics.Complex Divide (System.Numerics.Complex dividend, System.Numerics.Complex divisor);``
``static member Divide : System.Numerics.Complex * System.Numerics.Complex -> System.Numerics.Complex``
``Public Shared Function Divide (dividend As Complex, divisor As Complex) As Complex``

#### パラメーター

dividend
Complex Complex Complex Complex

divisor
Complex Complex Complex Complex

### 注釈

((ac + bd)/(c2 + d2)) + ((bc-ad)/(c2 + d2) i((ac + bd) / (c2 + d2)) + ((bc - ad) / (c2 + d2)i

こちらもご覧ください