COBOL Manual for TNS/E Programs (H06.08+, J06.03+)
Cause
Both of the parameters to an ATAN function were zero. At least one of the parameters must be
nonzero.
Effect
Program behavior is language and application dependent.
Recovery
Modify the program to pass the correct value to the ATAN function.
46
Logarithm function domain fault
Cause
The parameter passed to a logarithm function (LOG or LOG10) was less than or equal to zero.
The parameter to a logarithm function must be greater than zero.
Effect
Program behavior is language and application dependent.
Recovery
Modify the program to pass a valid value to the logarithm function.
47
Modulo function domain fault
Cause
The value of the second parameter to the MOD function was zero. The second parameter to the
MOD function must be nonzero.
Effect
Program behavior is language and application dependent.
Recovery
Modify the program to pass a nonzero value to the MOD function.
48
Exponentiation domain fault
Cause
Parameters to the exponentiation operator were not acceptable. Given the expression
x ** y
these parameter combinations produce this message:
x = 0 and y is not 0
x < 0 and y is not an integral value
Effect
Program behavior is language and application dependent.
Recovery
Modify the program to pass values that do not violate the above combinations.
49
Square root domain fault
Cause
The parameter to the SQRT function was a negative number. The parameter must be greater
than or equal to zero.
Message List 1189










