User manual - BCDライブラリマニュアルver.1.03(2012年3月29日)

17
4.12 bcd_round
数値を指定た桁数で切り上げ/切り下げ/四捨五入します。
[C++]
BCD_DATA *bcd_round (
BCD_DATA *
value
,
int
keta
,
int
mode
)
説明
本関数は数値を指定した桁数で切り上げ/切り下げ/四捨五入します
指定した桁が正また 0 場合は整数部の桁を負の場合は小数部の桁とみな
処理モードが切り上げの場合は指定した桁より下の値が 0 ならば切り上げを行いませ
ん。
パラメータ
value
変換する数値の構造体を指定します
keta
処理を行う桁を指定します。
mode
処理モードを指定します
R_UP
: 切り上
R_DOWN
: 切り下
R_4DOWN5UP
: 四捨五入
戻り
正常終了時は value を返します。