目录
索引 🔎︎

# 扩展函数，分析函数列表第二部分

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

要访问此命令...

插入 - 函数 - 类别「加载宏」

## IMCOS

返回复数的余弦。

## IMCOSH

返回复数的双曲余弦。

## IMCOT

返回复数的余切。

## IMCSC

返回复数的余割。

## IMCSCH

返回复数的双曲余割。

## IMSEC

返回复数的正割。

## IMSECH

返回复数的双曲正割。

## IMSIN

返回复数的正弦。

## IMSINH

返回复数的双曲正弦。

## IMTAN

返回复数的正切。

## CONVERT

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

## COMPLEX

将实系数和虚系数转换成复数形式。

#### 语法

COMPLEX(RealNum; INum [; Suffix])

「RealNum」是复数中的实系数。

「INum」是复数中的虚系数。

「Suffix」为选项列表， "i" 或 "j"。

#### 示例

「=COMPLEX(3;4;"j")」返回 3+4j。

## FACTDOUBLE

返回以一个数的双阶乘。

#### 语法

FACTDOUBLE(数字)

返回「数字 !!」，即「数字」的双阶乘，其中「数字」是大于或等于 0 的整数。

对于偶数 FACTDOUBLE(n) 返回:

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

对于奇数 FACTDOUBLE(n) 返回:

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

根据定义，FACTDOUBLE(0) 返回 1。

#### 示例

「=FACTDOUBLE(5)」返回 15。

「=FACTDOUBLE(6)」返回 48。

「=FACTDOUBLE(0)」返回 1。

## IMABS

结果是一个复数的绝对值。

#### 语法

IMABS("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMABS("5+12j")」返回 13。

## IMAGINARY

结果是一个复数的虚系数。

#### 语法

IMAGINARY("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMAGINARY("4+3j")」返回 3。

## IMARGUMENT

结果为复数的幅度 (phi 角度)。

#### 语法

IMARGUMENT("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMARGUMENT("3+4j")」返回 0.927295。

## IMCONJUGATE

结果是一个复数的共轭复数。

#### 语法

IMCONJUGATE("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMCONJUGATE("1+j")」返回 1-j。

## IMDIV

结果是两个复数的商。

#### 语法

IMDIV("分子"; "分母")

「分子 与 分母」是以「x+yi」或「x+yj」形式输入的复数。

#### 示例

「=IMDIV("-238+240i";"10+24i")」返回 5+12i。

## IMEXP

结果是 e 的幂和复数。常数 e 的值约为 2.71828182845904。

#### 语法

IMEXP("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMEXP("1+j")」返回 1.47+2.29j (舍入值)。

## IMLN

结果是复数以 e 为底的自然对数。常数 e 的值约为 2.71828182845904。

#### 语法

IMLN("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMLN("1+j")」返回 0.35+0.79j (舍入值)。

## IMLOG10

结果是一个复数的常用对数 (以 10 为底)。

#### 语法

IMLOG10("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMLOG10("1+j")」返回 0.15+0.34j (舍入值)。

## IMLOG2

结果为复数的二进制对数。

#### 语法

IMLOG2("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMLOG2("1+j")」返回 0.50+1.13j (舍入值)。

## IMPOWER

返回「复数」的「数字」次幂。

#### 语法

IMPOWER("复数"; 数字)

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

「数字」是「指数」。

#### 示例

「=IMPOWER("2+3i";2)」返回 -5+12i。

## IMPRODUCT

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

#### 语法

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".

#### 示例

「=IMPRODUCT("3+4j";"5-3j")」返回 27+11j。

## IMREAL

结果是一个复数的实部。

#### 语法

IMREAL("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMREAL("1+3j")」返回 1。

## IMSQRT

计算一个复数的平方根。

#### 语法

IMSQRT("复数")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMSQRT("3+4i")」返回 2+1i。

## IMSUB

结果是两个复数的差。

#### 语法

IMSUB("复数1"; "复数2")

复数 是一个以 "x+yi" 或 "x+yj" 形式输入的复数。

#### 示例

「=IMSUB("13+4j";"5+3j")」返回 8+j。

## IMSUM

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

#### 语法

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".

#### 示例

「=IMSUM("13+4j";"5+3j")」返回 18+7j。

## OCT2BIN

结果是输入的八进制数对应的二进制数。

#### 语法

OCT2BIN(Number [; Places])

「数字」是八进制数。该数最多可有10位。最高位是符号位，随后的各位便是该数值。负数作为二进制补码输入。

「Places」是要输出的位数。

#### 示例

「=OCT2BIN(3;3)」返回 011。

## OCT2DEC

结果是输入的八进制数所对应的十进制数。

#### 语法

OCT2DEC(数字)

「数字」是八进制数。该数最多可有10位。最高位是符号位，随后的各位便是该数值。负数作为二进制补码输入。

#### 示例

「=OCT2DEC(144)」返回 100。

## OCT2HEX

结果是与输入的八进制数对应的十六进制数。

#### 语法

OCT2HEX(Number [; Places])

「数字」是八进制数。该数最多可有10位。最高位是符号位，随后的各位便是该数值。负数作为二进制补码输入。

「Places」是要输出的位数。

#### 示例

「=OCT2HEX(144;4)」返回 0064。

相关主题

加载宏函数

扩展函数，分析函数列表第一部分

统计函数

函数清单 (根据类别)