|
VMS Help COBOL, PROCEDURE_DIVISION, SUBTRACT *Conan The Librarian |
The SUBTRACT statement subtracts one, or the sum of two or more, numeric items from one or more items. It stores the result in one or more items.
| 1 - 1format FROM |
The SUBTRACT statement subtracts one, or the sum of two or more,
numeric items from one or more items. It stores the result in one or
more items.
Format 1 -
SUBTRACT { num } ... FROM { rsult [ ROUNDED ] } ...
[ ON SIZE ERROR stment ] [ NOT ON SIZE ERROR stment ]
[ END-SUBTRACT ]
1.1 - num
is a numeric literal or the identifier of an elementary numeric item.
1.2 - rsult
is the identifier of an elementary numeric item. It is the resultant identifier.
1.3 - stment
is an imperative statement.
| 2 - 2format GIVING |
The SUBTRACT statement subtracts one, or the sum of two or more,
numeric items from one or more items. It stores the result in one or
more items.
Format 2 -
SUBTRACT { num } ... FROM num GIVING { rsult [ ROUNDED ] } ...
[ ON SIZE ERROR stment ] [ NOT ON SIZE ERROR stment ]
[ END-SUBTRACT ]
2.1 - num
is a numeric literal or the identifier of an elementary numeric item.
2.2 - rsult
is the identifier of an elementary numeric item or an elementary numeric edited item. It is the resultant identifier.
2.3 - stment
is an imperative statement.
| 3 - 3format CORRESPONDING |
The SUBTRACT statement subtracts one, or the sum of two or more,
numeric items from one or more items. It stores the result in one or
more items.
Format 3 -
SUBTRACT { CORRESPONDING } grp-1 FROM grp-2 [ ROUNDED ]
{ CORR }
[ ON SIZE ERROR stment ] [ NOT ON SIZE ERROR stment ]
[ END-SUBTRACT ]
3.1 - grp
is the identifier of a group item.
3.2 - stment
is an imperative statement.
|
|