\<bookmark_value\>imaginary numbers in analysis functions\</bookmark_value\>\<bookmark_value\>complex numbers in analysis functions\</bookmark_value\>

Add-in Functions, List of Analysis Functions Part Two

note

The Add-in functions are supplied by the UNO com.sun.star.sheet.addin.Analysis service.


כדי לגשת לפקודה הזאת…

Insert - Function - Category Add-In


IMCOS

Returns the cosine of a complex number.

IMCOSH

Returns the hyperbolic cosine of a complex number.

IMCOT

Returns the cotangent of a complex number.

IMCSC

Returns the cosecant of a complex number.

IMCSCH

Returns the hyperbolic cosecant of a complex number.

IMSEC

Returns the secant of a complex number.

IMSECH

Returns the hyperbolic secant of a complex number.

IMSIN

Returns the sine of a complex number.

IMSINH

Returns the hyperbolic sine of a complex number.

IMTAN

Returns the tangent of a complex number.

CONVERT

Converts a value from one unit of measurement to the corresponding value in another unit of measurement.

\<bookmark_value\>COMPLEX function\</bookmark_value\>

COMPLEX

The result is a complex number which is returned from a real coefficient and an imaginary coefficient.

Syntax

COMPLEX(RealNum; INum [; Suffix])

Real num: the real coefficient of the complex number.

I num: the imaginary coefficient of the complex number.

Suffix: list of options, "i" or "j".

Example

=COMPLEX(3;4;j) returns 3+4j.

\<bookmark_value\>FACTDOUBLE function\</bookmark_value\>\<bookmark_value\>factorials;numbers with increments of two\</bookmark_value\>

FACTDOUBLE

Returns the double factorial of a number.

Syntax

FACTDOUBLE(Number)

Number: if the number is even, the following factorial is calculated: n*(N-2)*(n-4)*...*4*2.

For even numbers FACTDOUBLE(n) returns:

2*4*6*8* ... *n

For odd numbers FACTDOUBLE(n) returns:

1*3*5*7* ... *n

FACTDOUBLE(0) returns 1 by definition.

Example

=FACTDOUBLE(6) returns 48.

=FACTDOUBLE(6) returns 48.

=FACTDOUBLE(6) returns 48.

\<bookmark_value\>IMABS function\</bookmark_value\>

IMABS

The result is the absolute value of a complex number.

Syntax

IMABS(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMABS("5+12j") returns 13.

\<bookmark_value\>IMAGINARY function\</bookmark_value\>

IMAGINARY

The result is the imaginary coefficient of a complex number.

Syntax

IMAGINARY(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMAGINARY("4+3j") returns 3.

\<bookmark_value\>IMARGUMENT function\</bookmark_value\>

IMARGUMENT

The result is the argument (the phi angle) of a complex number.

Syntax

IMARGUMENT(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMARGUMENT("3+4j") returns 0.927295.

\<bookmark_value\>IMCONJUGATE function\</bookmark_value\>

IMCONJUGATE

The result is the conjugated complex complement to a complex number.

Syntax

IMCONJUGATE(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMCONJUGATE("1+j") returns 1-j.

\<bookmark_value\>IMDIV function\</bookmark_value\>

IMDIV

The result is the division of two complex numbers.

Syntax

IMDIV(Numerator;Denominator)

Numerator, Denominator: the complex numbers are entered in the form "x + yi" or "x + yj"

Example

=IMDIV("-238+240i";"10+24i") returns 5+12i.

\<bookmark_value\>IMEXP function\</bookmark_value\>

IMEXP

The result is the power of e and the complex number. The constant e has a value of approximately 2.71828182845904.

Syntax

IMEXP(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMEXP("1+j") returns 1.47+2.29j (rounded).

\<bookmark_value\>IMLN function\</bookmark_value\>

IMLN

The result is the natural logarithm (to the base e) of a complex number. The constant e has a value of approximately 2.71828182845904.

Syntax

IMLN(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMLN("1+j") returns 0.35+0.79j (rounded).

\<bookmark_value\>IMLOG10 function\</bookmark_value\>

IMLOG10

The result is the common logarithm (to the base 10) of a complex number.

Syntax

IMLOG10(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMLOG10("1+j") returns 0.15+0.34j (rounded).

\<bookmark_value\>IMLOG2 function\</bookmark_value\>

IMLOG2

The result is the binary logarithm of a complex number.

Syntax

IMLOG2(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMLOG2("1+j") returns 0.50+1.13j (rounded).

\<bookmark_value\>IMPOWER function\</bookmark_value\>

IMPOWER

The result is the ComplexNumber raised to the power of Number.

Syntax

IMPOWER(Complex number;Number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Number: the exponent.

Example

=IMPOWER("2+3i";2) returns -5+12i.

\<bookmark_value\>IMPRODUCT function\</bookmark_value\>

IMPRODUCT

The result is the product of a set of complex numbers.

Syntax

IMPRODUCT(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

Example

=IMPRODUCT("3+4j";"5-3j") returns 27+11j.

\<bookmark_value\>IMREAL function\</bookmark_value\>

IMREAL

The result is the real coefficient of a complex number.

Syntax

IMREAL(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMREAL("1+3j") returns 1.

\<bookmark_value\>IMSQRT function\</bookmark_value\>

IMSQRT

The result is the square root of a complex number.

Syntax

IMSQRT(Complex number)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMSQRT("3+4i") returns 2+1i.

\<bookmark_value\>IMSUB function\</bookmark_value\>

IMSUB

The result is the subtraction of two complex numbers.

Syntax

IMSUB(Complex number 1;Complex number 2)

ComplexNumber is a complex number that is entered in the form "x+yi" or "x+yj".

Example

=IMSUB("13+4j";"5+3j") returns 8+j.

\<bookmark_value\>IMSUM function\</bookmark_value\>

IMSUM

The result is the sum of a set of complex numbers.

Syntax

IMSUM(Complex 1 [; Complex 2 [; … [; Complex 255]]])

Complex 1, Complex 2, … ,Complex 255 are complex numbers, references to cells or to cell ranges of complex numbers. Complex numbers are entered in the form "x+yi" or "x+yj".

Example

=IMSUM("13+4j";"5+3j") returns 18+7j.

\<bookmark_value\>OCT2BIN function\</bookmark_value\>\<bookmark_value\>converting;octal numbers, into binary numbers\</bookmark_value\>

OCT2BIN

The result is the string representing the number in binary (base-2) form for the octal number string entered.

Syntax

OCT2BIN(Number [; Places])

Number is a string that represents an octal number. It can have a maximum of 10 places. The most significant bit is the sign bit, the following bits return the value. Negative numbers are entered as two's complement.

Places: the number of places to be output.

Example

=OCT2BIN("3";3) returns "011".

\<bookmark_value\>OCT2DEC function\</bookmark_value\>\<bookmark_value\>converting;octal numbers, into decimal numbers\</bookmark_value\>

OCT2DEC

The result is the number for the octal number string entered.

Syntax

OCT2DEC(Number)

Number is a string that represents an octal number. It can have a maximum of 10 places. The most significant bit is the sign bit, the following bits return the value. Negative numbers are entered as two's complement.

Example

=OCT2DEC("144") returns 100.

\<bookmark_value\>OCT2HEX function\</bookmark_value\>\<bookmark_value\>converting;octal numbers, into hexadecimal numbers\</bookmark_value\>

OCT2HEX

The result is the string representing the number in hexadecimal form for the octal number string entered.

Syntax

OCT2HEX(Number [; Places])

Number is a string that represents an octal number. It can have a maximum of 10 places. The most significant bit is the sign bit, the following bits return the value. Negative numbers are entered as two's complement.

Places: the number of places to be output.

Example

=OCT2HEX("144";4) returns "0064".

Please support us!