Manual Pages for UNIX Darwin command on man cexp
MyWebUniversity

Manual Pages for UNIX Darwin command on man cexp

CEXP(3) BSD Library Functions Manual CEXP(3)

NAME

cceexxpp - complex exponential function

SYNOPSIS

##iinncclluuddee <>

double complex cceexxpp(double complex z); long double complex cceexxppll(long double complex z); float complex cceexxppff(float complex z);

DESCRIPTION

cceexxpp(z) returns the complex exponential of z.

cexp(conj(z)) = conj(cexp(z)), for all complex floating-point numbers z.

SSPPEECCIIAALL VVAALLUUEESS

The conjugate symmetry of cexp() is used to abbreviate the specification

of special values.

cceexxpp(+-0 + 0i) returns 1 + 0i.

cceexxpp(x + inf i) returns NaN + NaN i, and raises the invalid flag, for finite x. cceexxpp(x + NaN i) returns NaN + NaN i, for finite x. cceexxpp(inf + 0i) returns inf + 0i. For the following two cases, cis(y) denotes cos(y) + I*sin(y).

cceexxpp(-inf + yi) returns 0*cis(y), for finite y.

cceexxpp(inf + yi) returns inf*cis(y), for finite nonzero y.

cceexxpp(-inf + inf i) returns -0 + 0i.

cceexxpp(inf + inf i) returns -inf + NaN i, and raises the invalid flag.

cceexxpp(-inf + NaN i) returns -0 + 0i.

cceexxpp(inf + NaN i) returns -inf + NaN i.

cceexxpp(NaN + 0i) returns NaN + 0i. cceexxpp(NaN + yi) returns NaN + NaN i for all nonzero numbers y. cceexxpp(NaN + NaN i) returns NaN + NaN i.

SEE ALSO

exp(3) clog(3) complex(3) STANDARDS The cceexxpp() function conforms to ISO/IEC 9899:1999(E). 4th Berkeley Distribution October 10, 2006 4th Berkeley Distribution




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™