The decsub() function

The decsub() function subtracts two decimal type values.

Syntax

mint decsub(n1, n2, difference)
   dec_t *n1;
   dec_t *n2;
   dec_t *difference;
n1
A pointer to the decimal structure of the first operand.
n2
A pointer to the decimal structure of the second operand.
difference
A pointer to a decimal structure to contain the difference of n1 minus n2.

Usage

The difference value can be the same as the value of either n1 or n2.

Return values

0
The operation was successful.
-1200
The operation resulted in overflow.
-1201
The operation resulted in underflow.