truncate
Declaration
double function truncate(double X, integer Y)
Description
truncate returns the double X rounded to precision Y, where : -304 <= Y <= 304.
Example Stored Procedure
CREATE PROCEDURE test_truncate (X DOUBLE PRECISION, Y INTEGER)
RETURNS (result DOUBLE PRECISION) AS
BEGIN
result = truncate(X, Y);
END!!
WISQL - calling the example stored procedure
execute procedure test_truncate( 723.123, 2)
RESULT
======================
723.12
execute procedure test_truncate( -723.123, 2)
RESULT
======================
-723.13
execute procedure test_truncate( -723.123, -2)
RESULT
======================
-800
execute procedure test_truncate( 723.123, -2)
RESULT
======================
700
Error Results - restrictions on Y are : -304 <= Y <= 304
execute procedure test_truncate( 723.123, 305)
RESULT
======================
-999999