Imaginary<T>.Multiply Method
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Multiply( | Multiplies an imaginary number and a real number. |
Multiply( | Multiplies an imaginary number and a real number. |
Multiply( | Multiplies two imaginary numbers. |
Multiply(T, Imaginary<T>)
Multiplies an imaginary number and a real number.
public static Imaginary<T> Multiply(
T a,
Imaginary<T> z
)
Parameters
Return Value
Imaginary<T>An imaginary number that is the product of the two operands.
Remarks
The product of a real number and an imaginary number is an imaginary number.
This method is equivalent to the Multiply(T, Imaginary<T>). It is provided for languages that do not support operator overloading.
Multiply(Imaginary<T>, T)
Multiplies an imaginary number and a real number.
public static Imaginary<T> Multiply(
Imaginary<T> z,
T a
)
Parameters
Return Value
Imaginary<T>An imaginary number that is the product of the two operands.
Remarks
This method is equivalent to the Multiply(Imaginary<T>, T). It is provided for languages that do not support operator overloading.
Multiply(Imaginary<T>, Imaginary<T>)
Multiplies two imaginary numbers.
public static T Multiply(
Imaginary<T> z1,
Imaginary<T> z2
)
Parameters
Return Value
TA real number that is the product of the two operands.
Remarks
The product of two imaginary numbers is always real.
This method is equivalent to the Multiply(Imaginary<T>, Imaginary<T>). It is provided for languages that do not support operator overloading.