The int8 library functions

You must perform all operations on int8 type numbers through the library functions for the int8 data type. Any other operations, modifications, or analyses can produce unpredictable results. The library provides functions that allow you to manipulate int8 numbers and convert int8 type numbers to and from other data types. The following tables describes these functions.
Table 1. Manipulation functions
Function name Description See
ifx_getserial8() Returns an inserted SERIAL8 value The ifx_int8add() function
ifx_int8add() Adds two int8 numbers The ifx_int8cmp() function
ifx_int8cmp() Compares two int8 numbers The ifx_int8copy() function
ifx_int8copy() Copies an int8 number The ifx_int8cvasc() function
ifx_int8div() Divides two int8 numbers The ifx_int8div() function
ifx_int8mul() Multiplies two int8 numbers The ifx_int8mul() function
ifx_int8sub() Subtracts two int8 numbers The ifx_int8sub() function
Table 2. Type conversion functions
Function name Description See
ifx_int8cvasc() Converts a C char type value to an int8 type value The ifx_int8cvdbl() function
ifx_int8cvdbl() Converts a C double type value to an int8 type value The ifx_int8cvdbl() function
ifx_int8cvdec() Converts a C decimal type value to a int8 type value The ifx_int8cvdec() function
ifx_int8cvflt() Converts a C float type value to an int8 type value The ifx_int8cvflt() function
ifx_int8cvint() Converts a C int type value to an int8 type value The ifx_int8cvint() function
ifx_int8cvlong() Converts a C 4-byte integer type value to an int8 type value The ifx_int8cvlong() function
ifx_int8toasc() Converts an int8 type value to a text string The ifx_int8toasc() function
ifx_int8todbl() Converts an int8 type value to a C double type value The ifx_int8todbl() function
ifx_int8todec() Converts an int8 type value to a decimal type value The ifx_int8todec() function
ifx_int8toflt() Converts an int8 type value to a C float type value The ifx_int8toflt() function
ifx_int8toint() Converts an int8 type value to a C int type value The ifx_int8toint() function
ifx_int8tolong() Converts an int8 type value to a C 4-byte integer type value The ifx_int8tolong() function