Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
結果の BigDecimal オブジェクト(==c)
c = a + b: BigDecimal 同士の足し算を実行します。
c が null の時は新しい c が作成されます。戻り値は c が返ります。
c != null の場合、 c の内容が変更されます。この動作は double 等の値型と異なりますので注意してください。
mx がゼロ(または負)の時は計算の打ち切りは起こりません。
mx が正の時は、計算結果が mx 桁以上の時、mx+1 桁目を RoundMode の指定に従って丸めて計算を中断します。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public static BigDecimal Add( BigDecimal c, BigDecimal a, BigDecimal b, int mx ) |
Visual Basic |
---|
Public Shared Function Add ( c As BigDecimal, a As BigDecimal, b As BigDecimal, mx As Integer ) As BigDecimal |
Visual C++ |
---|
public: static BigDecimal^ Add( BigDecimal^ c, BigDecimal^ a, BigDecimal^ b, int mx ) |
static member Add : c : BigDecimal * a : BigDecimal * b : BigDecimal * mx : int -> BigDecimal |
Parameters
- c
- タイプ: Mol..::..BigDecimal
結果の BigDecimal オブジェクト
- a
- タイプ: Mol..::..BigDecimal
第一項
- b
- タイプ: Mol..::..BigDecimal
第二項
- mx
- タイプ: System..::..Int32
c の必要最低桁数
Return Value
タイプ: BigDecimal結果の BigDecimal オブジェクト(==c)