SIN(3M) COMMAND REFERENCE SIN(3M) NAME sin, cos, tan, sincos, asin, acos, atan, atan2 - trigonometric functions SYNOPSIS #include <math.h> double sin(x) double x; double cos(x) double x; int sincos (x, scvar) double x; struct sincos *scvar; double tan(x) double x; double asin(x) double x; double acos(x) double x; double atan(x) double x; double atan2(x, y) double x, y; DESCRIPTION Sin, cos, and tan return trigonometric functions of radian arguments. Arguments of large magnitude will lose accuracy, agruments of very large magnitude will lose all accuracy. Sincos returns the sine of x and the cosine of x in sc_var. Accuracy considerations are as described for sin. Asin returns the arc sin of x in the range - /2 to /2. Acos returns the arc cosine of x in the range 0 to . Atan returns the arc tangent of x in the range - /2 to /2. Atan2 (x/y) returns atan (x/y) for y > 0 returns sign(x)*( - atan|x/y|)for y < 0 returns 0 for y = 0 = x returns sign(x)* /2 for y = 0 ≠ x Printed 5/12/88 1
SIN(3M) COMMAND REFERENCE SIN(3M) FILES /usr/lib/libm.a Mathematical library functions. /usr/include/math.h For sin_cos structure. DIAGNOSTICS Asin and acos are undefined for arguments of absolute value greater than 1; errno is set to EDOM. SEE ALSO intro(3m). Printed 5/12/88 2
%%index%% na:240,129; sy:369,2572; de:2941,1203; fi:4456,245; di:4701,361; se:5062,150; %%index%%000000000111