Saving all output to "!!{outputDirectory}!!/udf_acos.q.raw". Enter "record" with no arguments to stop it. >>> !run !!{qFileDirectory}!!/udf_acos.q >>> DESCRIBE FUNCTION acos; 'tab_name' 'acos(x) - returns the arc cosine of x if -1<=x<=1 or NULL otherwise' 1 row selected >>> DESCRIBE FUNCTION EXTENDED acos; 'tab_name' 'acos(x) - returns the arc cosine of x if -1<=x<=1 or NULL otherwise' 'Example:' ' > SELECT acos(1) FROM src LIMIT 1;' ' 0' ' > SELECT acos(2) FROM src LIMIT 1;' ' NULL' 6 rows selected >>> >>> SELECT acos(null) FROM src LIMIT 1; '_c0' '' 1 row selected >>> >>> SELECT acos(0) FROM src LIMIT 1; '_c0' '1.5707963267948966' 1 row selected >>> >>> SELECT acos(-0.5), asin(0.66) FROM src LIMIT 1; '_c0','_c1' '2.0943951023931957','0.7208187608700897' 1 row selected >>> >>> SELECT acos(2) FROM src LIMIT 1; '_c0' 'NaN' 1 row selected >>> !record