Mol(Math Object Library) fot .Net

The BigDecimal type exposes the following members.

プロパティ

  名前説明
Public propertyStatic memberMaxDigits
四則演算 (+ - * /) の結果として得られる数値の(デフォルトの)最大有効桁数です。 MaxDigits のデフォルト値は 0 で、これは有効桁数無制限という意味になります。 ただし、割り算の場合は、0 でも有効桁数は有限となります。
Public propertyStatic memberMaxDouble
Double の最大値です(BigDecimalの値が double で表現可能かどうか調べるような場合に使用します)。 戻り値は新規作成されたインスタンスです。
Public propertyStatic memberMinDouble
Double の最小値です(BigDecimalの値が double で表現可能かどうか調べるような場合に使用します)。 戻り値は新規作成されたインスタンスです。
Public propertyMolHandle
Mol.C++.dll(ネイティブDLL)と Mol.Net.Dll(.Net 用マネージドDLL)間の情報を管理するハンドル。 NativeDll クラスでユーザ作成のネイティブDLLを作成する場合等に利用できます。
(Inherited from _Mol.)
Public propertyMolType
Molオブジェクトの属性(_Mol..::..MOL_TYPE)。
(Inherited from _Mol.)
Public propertyStatic memberOne
BigDecimal の 1 を返します。 戻り値は新規作成されたインスタンスです。
Public propertyStatic memberPt5
BigDecimal の 0.5 を返します。 戻り値は新規作成されたインスタンスです。
Public propertyStatic memberRaiseException
true なら計算結果が非数値(NaN)や無限(+Infinity や -Infinity)等になった時例外を発生します。 false(デフォルト)なら計算を続行します。
Public propertyStatic memberRoundMode
計算時の丸め方法を指定します。
Public propertyStatic memberTen
BigDecimal の 10 を返します。 戻り値は新規作成されたインスタンスです。
Public propertyStatic memberThree
BigDecimal の 3 を返します。 戻り値は新規作成されたインスタンスです。
Public propertyStatic memberTwo
BigDecimal の 2 を返します。 戻り値は新規作成されたインスタンスです。
Public propertyUserType
Molオブジェクトの追加属性(_Mol..::..USER_TYPE)。 例えば一般行列でも要素が対称なら、その属性を積極的にセットすることでソルバーは最適な手法を選択することができます。 当然ながら、間違った設定は間違った値や計算不能な状態に陥りますので注意して設定してください。
(Inherited from _Mol.)
Public propertyValueType
値のタイプ(BigDecimal..::..DECIMAL_TYPE)を返します。
Public propertyStatic memberZero
BigDecimal の 0 を返します。 戻り値は新規作成されたインスタンスです。

参照