COMPLEX(3) BSD Library Functions Manual COMPLEX(3)NAME
complex -- complex floating-point functions
DESCRIPTION
The following functions are complex floating-point values, as arguments and return values. Some use single-precision complex values and some
use double-precision complex values, as indicated. The functions conform to the ISO/IEC 9899:1999(E) standard. The function prototypes can be
found in the header file complex.h.
To use these functions you must add an additional flag to the link step that produces the executable binary. Specify "-lmx".
These are the functions that use single-precision complex values:
cabsf()
cacosf()
cacoshf()
cargf()
casinf()
casinhf()
catanf()
catanhf()
ccosf()
ccoshf()
cexpf()
cimagf()
clogf()
conjf()
cpowf()
cprojf()
crealf()
csinf()
csinhf()
csqrtf()
ctanf()
ctanhf()
These are the functions that use double-precision complex values:
cabs()
cacos()
cacosh()
carg()
casin()
casinh()
catan()
catanh()
ccos()
ccosh()
cexp()
cimag()
clog()
conj()
cpow()
cproj()
creal()
csin()
csinh()
csqrt()
ctan()
ctanh()
BSD August 15, 2003 BSD
Check Out this Related Man Page
CACOS(3) BSD Library Functions Manual CACOS(3)NAME
cacos, cacosf, cacosh, cacoshf, casin, casinf casinh, casinhf catan, catanf catanh, catanhf -- complex arc trigonometric and hyperbolic func-
tions
LIBRARY
Math Library (libm, -lm)
SYNOPSIS
#include <complex.h>
double complex
cacos(double complex z);
float complex
cacosf(float complex z);
double complex
cacosh(double complex z);
float complex
cacoshf(float complex z);
double complex
casin(double complex z);
float complex
casinf(float complex z);
double complex
casinh(double complex z);
float complex
casinhf(float complex z);
double complex
catan(double complex z);
float complex
catanf(float complex z);
double complex
catanh(double complex z);
float complex
catanhf(float complex z);
DESCRIPTION
The cacos(), casin(), and catan() functions compute the principal value of the inverse cosine, sine, and tangent of the complex number z,
respectively. The cacosh(), casinh(), and catanh() functions compute the principal value of the inverse hyperbolic cosine, sine, and tan-
gent. The cacosf(), casinf(), catanf() cacoshf(), casinhf(), and catanhf() functions perform the same operations in float precision.
There is no universal convention for defining the principal values of these functions. The following table gives the branch cuts, and the
corresponding ranges for the return values, adopted by the C language.
Function Branch Cut(s) Range
cacos (-infinity, -1) U (1, infinity) [0, pi]
casin (-infinity, -1) U (1, infinity) [-pi/2, pi/2]
catan (-infinity*I, -i) U (I, infinity*I) [-pi/2, pi/2]
cacosh (-infinity, 1) [-pi*I, pi*I]
casinh (-infinity*I, -i) U (I, infinity*I) [-pi/2*I, pi/2*I]
catanh (-infinity, -1) U (1, infinity) [-pi/2*I, pi/2*I]
SEE ALSO ccos(3), ccosh(3), complex(3), cos(3), math(3), sin(3), tan(3)STANDARDS
These functions conform to ISO/IEC 9899:1999 (``ISO C99'').
BSD May 27, 2013 BSD
I have an input file at ./$1.txt
with content of seq numbers like :
1234567890
1234589700
.
.
so on..
I need to take each seq nbr from the input file ,run the query below:
select ackname,seqnbr from event where event_text like '%seqnbr( from the input file)'
and redirect the... (11 Replies)
I have an input file with contents like:
203969 OrdAcctCycChg USAGE_DAEMON1
203970 OrdAcctCycChg USAGE_DAEMON2
203971 OrdAcctCycChg USAGE_DAEMON3
203972 OrdAcctCycChg USAGE_DAEMON4
I need to extract variables in first column... (51 Replies)
#!/bin/ksh
db_user=$DB_USER_NAME
db_pwd=$DB_PASSWORD
db_sid=$TWO_TASK
if ; then
echo "\tUsage: MoveUsageProcessing <BC Log file Name>"
exit 1
else
BCLogFileName=$1
fi
grep -i 'MoveUsage daemon needs to run on this account before it can be billed' $1 |awk -F\| '{for(i=0;++i<=NF;) if($i ~... (1 Reply)
Hi!
I have two shell scripts - Script1, Script2
Script1, Script2 - have return parameter
Script1 - is calling Script2
in Script2 I am calling program sqlldr - if this program is called then I did not get the return parameter from Script1
Do You have any idea how can I avoid this problem.
Mroki (6 Replies)
hello,
i have a lot of C old code I'm updating to C11 with tgmath.h for generic math. the old code has very specific types, real and complex, like cabsl, csinhl, etc
usually for simple bulk replacements i would do something simple like this
perl -pi -e 's/cosl/cos/g' *.c
the reference... (0 Replies)