Mol(Math Object Library) fot .Net
少数点の位置から指定した桁数(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)

参照