Specifies how arithmetic expressions are to be evaluated.
Syntax:
>>-.---.--ARITHMETIC--"arith-type"---------><
+-/-+
Parameters:
-
arith-type
- The behavior to adopt:
- ENTCOBOL
- Truncate according to the rules of Enterprise COBOL for z/OS and OS/390.
- MF, ISO2002 or ANSI
- Do not truncate intermediate results. With ARITHMETIC"MF", ARITHMETIC"ISO2002" or ARITHMETIC"ANSI" specified, expressions are calculated as accurately as possible because no truncation takes place.
- OS390
- Truncate according to the rules of COBOL for OS/390.
- OSVS
- Truncate according to the rules of OS/VS COBOL.
- VSC2
- Truncate according to the rules of VS COBOL II and COBOL/370.
Properties:
Default:
|
ARITHMETIC"MF"
|
Phase:
|
Syntax check
|
$SET:
|
Initial
|