COBOL Manual for TNS/E Programs (H06.03+)

Run-Time Diagnostic Messages
HP COBOL Manual for TNS/E Programs520347-003
48-15
Message List
46
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
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
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
Cause. The parameter to the SQRT function was a negative number. The parameter
must be greater than or equal to zero.
Effect. Program behavior is language and application dependent.
Recovery. Modify the program to pass a nonnegative value to the SQRT function.
Logarithm function domain fault
Modulo function domain fault
Exponentiation domain fault
Square root domain fault