ACINumberRound()

ACINumberRound()

作用:

把一个NUMBER数值圆整到指定的小数位

语法:

sword ACINumberRound ( ACIError              *err,
                       const ACINumber       *number,
                       sword                  decplace,
                       ACINumber             *result );

参数:

  • err (IN/OUT)

错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。

  • number (IN)

被圆整的NUMBER数值

  • decplace (IN)

圆整到小数点右面的位数,可以为负数。

  • result (OUT)

计算结果。

说明:

如果NUMBER参数中的任何一个为NULL,则此函数将返回错误。

比如12345.123456,指定的decplace为4时,处理后的值为12345.1235,进行四舍五入的圆整处理。