Documentation

ComplexFunctions

Table of Contents

IMABS() IMABS. float|string
IMARGUMENT() IMARGUMENT. float|string
IMCONJUGATE() IMCONJUGATE. string
IMCOS() IMCOS. float|string
IMCOSH() IMCOSH. float|string
IMCOT() IMCOT. float|string
IMCSC() IMCSC. float|string
IMCSCH() IMCSCH. float|string
IMSIN() IMSIN. float|string
IMSINH() IMSINH. float|string
IMSEC() IMSEC. float|string
IMSECH() IMSECH. float|string
IMTAN() IMTAN. float|string
IMSQRT() IMSQRT. string
IMLN() IMLN. string
IMLOG10() IMLOG10. string
IMLOG2() IMLOG2. string
IMEXP() IMEXP. string
IMPOWER() IMPOWER. string

Methods

IMABS()

IMABS.

public static IMABS( $complexNumber : string ) : float|string

Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.

Excel Function: IMABS(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the absolute value

Return values
float|string

IMARGUMENT()

IMARGUMENT.

public static IMARGUMENT( $complexNumber : string ) : float|string

Returns the argument theta of a complex number, i.e. the angle in radians from the real axis to the representation of the number in polar coordinates.

Excel Function: IMARGUMENT(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the argument theta

Return values
float|string

IMCONJUGATE()

IMCONJUGATE.

public static IMCONJUGATE( $complexNumber : string ) : string

Returns the complex conjugate of a complex number in x + yi or x + yj text format.

Excel Function: IMCONJUGATE(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the conjugate

Return values
string

IMCOS()

IMCOS.

public static IMCOS( $complexNumber : string ) : float|string

Returns the cosine of a complex number in x + yi or x + yj text format.

Excel Function: IMCOS(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the cosine

Return values
float|string

IMCOSH()

IMCOSH.

public static IMCOSH( $complexNumber : string ) : float|string

Returns the hyperbolic cosine of a complex number in x + yi or x + yj text format.

Excel Function: IMCOSH(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the hyperbolic cosine

Return values
float|string

IMCOT()

IMCOT.

public static IMCOT( $complexNumber : string ) : float|string

Returns the cotangent of a complex number in x + yi or x + yj text format.

Excel Function: IMCOT(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the cotangent

Return values
float|string

IMCSC()

IMCSC.

public static IMCSC( $complexNumber : string ) : float|string

Returns the cosecant of a complex number in x + yi or x + yj text format.

Excel Function: IMCSC(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the cosecant

Return values
float|string

IMCSCH()

IMCSCH.

public static IMCSCH( $complexNumber : string ) : float|string

Returns the hyperbolic cosecant of a complex number in x + yi or x + yj text format.

Excel Function: IMCSCH(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the hyperbolic cosecant

Return values
float|string

IMSIN()

IMSIN.

public static IMSIN( $complexNumber : string ) : float|string

Returns the sine of a complex number in x + yi or x + yj text format.

Excel Function: IMSIN(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the sine

Return values
float|string

IMSINH()

IMSINH.

public static IMSINH( $complexNumber : string ) : float|string

Returns the hyperbolic sine of a complex number in x + yi or x + yj text format.

Excel Function: IMSINH(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the hyperbolic sine

Return values
float|string

IMSEC()

IMSEC.

public static IMSEC( $complexNumber : string ) : float|string

Returns the secant of a complex number in x + yi or x + yj text format.

Excel Function: IMSEC(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the secant

Return values
float|string

IMSECH()

IMSECH.

public static IMSECH( $complexNumber : string ) : float|string

Returns the hyperbolic secant of a complex number in x + yi or x + yj text format.

Excel Function: IMSECH(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the hyperbolic secant

Return values
float|string

IMTAN()

IMTAN.

public static IMTAN( $complexNumber : string ) : float|string

Returns the tangent of a complex number in x + yi or x + yj text format.

Excel Function: IMTAN(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the tangent

Return values
float|string

IMSQRT()

IMSQRT.

public static IMSQRT( $complexNumber : string ) : string

Returns the square root of a complex number in x + yi or x + yj text format.

Excel Function: IMSQRT(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the square root

Return values
string

IMLN()

IMLN.

public static IMLN( $complexNumber : string ) : string

Returns the natural logarithm of a complex number in x + yi or x + yj text format.

Excel Function: IMLN(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the natural logarithm

Return values
string

IMLOG10()

IMLOG10.

public static IMLOG10( $complexNumber : string ) : string

Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.

Excel Function: IMLOG10(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the common logarithm

Return values
string

IMLOG2()

IMLOG2.

public static IMLOG2( $complexNumber : string ) : string

Returns the base-2 logarithm of a complex number in x + yi or x + yj text format.

Excel Function: IMLOG2(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the base-2 logarithm

Return values
string

IMEXP()

IMEXP.

public static IMEXP( $complexNumber : string ) : string

Returns the exponential of a complex number in x + yi or x + yj text format.

Excel Function: IMEXP(complexNumber)

Parameters
$complexNumber : string

the complex number for which you want the exponential

Return values
string

IMPOWER()

IMPOWER.

public static IMPOWER( $complexNumber : string , $realNumber : float ) : string

Returns a complex number in x + yi or x + yj text format raised to a power.

Excel Function: IMPOWER(complexNumber,realNumber)

Parameters
$complexNumber : string

the complex number you want to raise to a power

$realNumber : float

the power to which you want to raise the complex number

Return values
string

Search results