ACIIntervalMultiply()¶
-
ACIIntervalMultiply()¶
作用:
用输入时间间隔乘以一个ACINumber类型值,产生一个新的时间间隔。
语法:
sword ACIIntervalMultiply ( void *hndl,
ACIError *err,
const ACIInterval *inter,
ACINumber *nfactor,
ACIInterval *result );
参数:
- hndl (IN)
会话句柄或者环境句柄
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- inter (IN)
作为被乘数的时间间隔
- nfactor (IN)
作为乘数的ACINumber类型值
- result (OUT)
相乘后得到的新时间间隔描述句柄
说明:
用输入时间间隔乘以一个ACINumber类型值,产生一个新的时间间隔。
返回值:ACI_SUCCESS; 如果err是NULL指针,则为ACI_INVALID_HANDLE;
ACI_ERROR,如果以下任何一项为真:
- 结果年份大于SB4MAXVAL。
- 结果年份小于SB4MINVAL。