Mol(Math Object Library) fot .Net
アッセンブリー: Mol.Net (in Mol.Net.dll)
少数点の位置から指定した桁数(pos)分だけ左(posが負)、または右(posが正)の位置で丸め操作を実行します。
つまり、pos >=0 なら、小数点以下 pos+1 位の数字を操作します(少数点以下は、最大 pos 桁になります)。
pos が負のときは小数点以上 pos 桁目をを操作します(小数点位置から左に少なくとも pos 個の 0 が並びます)。
丸めは mode (BigDecimal..::..ROUND_MODE) の指定に従って実行されます。
名前空間: Molアッセンブリー: Mol.Net (in Mol.Net.dll)
構文
C# |
---|
public static void PointRound( BigDecimal p, int pos, BigDecimal..::..ROUND_MODE mode ) |
Visual Basic |
---|
Public Shared Sub PointRound ( p As BigDecimal, pos As Integer, mode As BigDecimal..::..ROUND_MODE ) |
Visual C++ |
---|
public: static void PointRound( BigDecimal^ p, int pos, BigDecimal..::..ROUND_MODE mode ) |
static member PointRound : p : BigDecimal * pos : int * mode : BigDecimal..::..ROUND_MODE -> unit |
Parameters
- p
- タイプ: Mol..::..BigDecimal
丸め対象の BigDecimal オブジェクト
- pos
- タイプ: System..::..Int32
丸め位置
- mode
- タイプ: Mol..::..BigDecimal..::..ROUND_MODE
丸め方法 (BigDecimal..::..ROUND_MODE)