acos

Declaration

double* function acos(double* X)

Description

acos returns the arc cosine of X.. X should be between -1 and 1. Acos returns a value between 0 and pi.

Example Stored Procedure

CREATE PROCEDURE test_acos (x DOUBLE PRECISION)

RETURNS (result DOUBLE PRECISION) AS

BEGIN

result = acos(x);

END!!

WISQL - calling the example stored procedure

execute procedure test_acos(.1);

RESULT

======================

1.470628905633337

execute procedure test_acos(1);

RESULT

======================

0

Error Results - restrictions on X are : -1 < X < 1

execute procedure test_acos(1.1);

RESULT

======================

-999999

execute procedure test_acos(-1.1);

RESULT

======================

-999999