Add two DBMONEY values.
RETCODE dbmnyadd(dbproc, m1, m2, sum) DBPROCESS *dbproc; DBMONEY *m1; DBMONEY *m2; DBMONEY *sum;
A pointer to the DBPROCESS structure that provides the connection for a particular front-end/server process. It contains all the information that DB-Library uses to manage communications and data between the front end and the server.
This parameter may be NULL. The DBPROCESS is used as a parameter to an application’s error handler. It also contains information on what language to print error messages in. If a DBPROCESS is not supplied, the default national language is used.
A pointer to a DBMONEY value.
A pointer to a DBMONEY value.
A pointer to a DBMONEY variable to hold the result of the addition.
SUCCEED or FAIL.
dbmnyadd adds the m1 and m2 DBMONEY values and places the result in *sum.
In case of overflow, dbmnyadd returns FAIL and sets *sum to $0.0000.
The range of legal DBMONEY values is between +/-$922,337,203,685,477.5808. DBMONEY values have a precision of one ten-thousandth of a dollar.
dbmnyadd returns FAIL in case of overflow, or if m1, m2, or sum is NULL.
dbmnysub, dbmnymul, dbmnydivide, dbmnyminus, dbmny4add, dbmny4sub, dbmny4mul, dbmny4divide, dbmny4minus