ACINumberFromReal()¶
-
ACINumberFromReal()¶
作用:
把一个real(浮点数)类型数转换为NUMBER。
语法:
sword ACINumberFromReal ( ACIError *err,
const void *rnum,
uword rnum_length,
ACINumber *number );
参数:
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- rnum (IN)
指向被转换的整数
- rnum_length (IN)
整数的大小: sizeof({float | double | long double}).
如果rnum为float,rnum_length值为4;
如果rnum为double,rnum_length值为8。
- number(OUT)
给出的浮动数被转换为NUMBER结果。
说明:
如果number或rnum为NULL,或者rnum_length等于零,则此函数返回错误。