org.mklab.nfc.operator
クラス ComplexScalarDivideOperator<E extends NumericalScalar<E>>

java.lang.Object
  上位を拡張 org.mklab.nfc.operator.ComplexScalarDivideOperator<E>
型パラメータ:
E - 値の型
すべての実装されたインタフェース:
ComplexScalarOperator<E>, Operator

public class ComplexScalarDivideOperator<E extends NumericalScalar<E>>
extends Object
implements ComplexScalarOperator<E>

複素数の割り算に関するオペレータを表わすクラスです。

バージョン:
$Revision: 1.7 $
作成者:
Koga Laboratory

メソッドの概要
static
<T extends NumericalScalar<T>>
Operator
getInstance()
          インスタンス(シングルトン)を返します。
 Scalar<?> operate(Scalar<?> a, Scalar<?> b)
          演算を実行します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getInstance

public static <T extends NumericalScalar<T>> Operator getInstance()
インスタンス(シングルトン)を返します。

型パラメータ:
T - 値の型
戻り値:
インスタンス(シングルトン)

operate

public Scalar<?> operate(Scalar<?> a,
                         Scalar<?> b)
インタフェース Operator の記述:
演算を実行します。

定義:
インタフェース Operator 内の operate
パラメータ:
a - 第一オペランド
b - 第二オペランド
戻り値:
演算結果
関連項目:
Operator.operate(org.mklab.nfc.scalar.Scalar, org.mklab.nfc.scalar.Scalar)