扩展函数,分析函数列表第一部分
BESSELI
Calculates the modified Bessel function of the first kind In(x).
语法
BESSELI(X; N)
X 用于计算函数的参数值。
N is a positive integer (N >= 0) representing the order of the Bessel function In(x)
示例
=BESSELI(3.45, 4), 返回 0.651416873060081
=BESSELI(3.45, 4.333), returns 0.651416873060081, same as above because the fractional part of N is ignored.
=BESSELI(-1, 3), returns -0.022168424924332
BESSELJ
Calculates the Bessel function of the first kind Jn(x) (cylinder function).
语法
BESSELJ(X; N)
X 用于计算函数的参数值。
N is a positive integer (N >= 0) representing the order of the Bessel function Jn(x)
示例
=BESSELJ(3.45, 4), 返回 0.196772639864984
=BESSELJ(3.45, 4.333), 返回 0.196772639864984, 与上面的例子一样,因为 N 的分数部分被忽略了。
=BESSELJ(-1, 3), 返回 -0.019563353982668
BESSELK
Calculates the modified Bessel function of the second kind Kn(x).
语法
BESSELK(X; N)
X is the strictly positive value (X > 0) on which the function will be calculated.
N is a positive integer (N >= 0) representing the order of the Bessel function Kn(x)
Examples
=BESSELK(3.45, 4), 返回 0.144803466373734
=BESSELK(3.45, 4.333), returns 0.144803466373734, 与上面的例子一样,因为 N 的分数部分被忽略了。
=BESSELK(0, 3), 返回错误 Err:502 – 无效参数 (X=0)
BESSELY
Calculates the Bessel function of the second kind Yn(x).
语法
BESSELY(X; N)
X is the strictly positive value (X > 0) on which the function will be calculated.
N is a positive integer (N >= 0) representing the order of the Bessel function Yn(x)
示例
=BESSELY(3.45, 4), 返回 -0.679848116844476
=BESSELY(3.45, 4.333), 返回 -0.679848116844476, 与上面的例子一样,因为 N 的分数部分被忽略了。
=BESSELY(0, 3), 返回错误 Err:502 – 无效参数 (X=0)
BIN2DEC
结果是由输入的二进制数转换成的十进制数。
语法
BIN2DEC(Number)
Number 是一个二进制数字。该数最多可有 10 位。最高位是符号位。负数以二进制补码形式输入。
示例
=BIN2DEC(1100100) 返回 100。
BIN2HEX
结果是由输入的二进制数转换成的十六进制数。
语法
BIN2HEX(Number; Places)
Number 是一个二进制数字。该数最多可有 10 位。最高位是符号位。负数以二进制补码形式输入。
Places 是要输出的位数。
示例
=BIN2HEX(1100100;6) 返回 000064。
BIN2OCT
结果是输入的二进制数对应的八进制数。
语法
BIN2OCT(Number; Places)
Number 是一个二进制数字。该数最多可有 10 位。最高位是符号位。负数以二进制补码形式输入。
Places 是要输出的位数。
示例
=BIN2OCT(1100100;4) 返回 0144。
DEC2BIN
结果是与输入的十进制数(-512 到 511 之间)相对应的二进制数。
语法
DEC2BIN(Number; Places)
Number 是一个十进制数字。如果 Number 为负数,则函数将该数转换成一个由 10 个字符组成的二进制数字。最高位是符号位,其余的 9 位便是该数值。
Places 是要输出的位数。
示例
=DEC2BIN(100;8) 返回 01100100。
DEC2HEX
将输入的十进制数转换成十六进制数。
语法
DEC2HEX(Number; Places)
Number 是一个十进制数字。如果 Number 为负数,则函数将该数转换成一个由 10 个字符(40位)组成的十六进制数字。最高位是符号位,其余的 39 位便是该数值。
Places 是要输出的位数。
示例
=DEC2HEX(100;4) 返回 0064。
DEC2OCT
结果是与输入的十进制数相对应的八进制数。
语法
DEC2OCT(number; places)
Number 是一个十进制数字。如果 Number 为负数,则函数将该数转换成一个由 10 个字符(30位)组成的八进制数字。最高位是符号位,其余的 29 位便是该数值。
Places 是要输出的位数。
示例
=DEC2OCT(100;4) 返回 0144。
DELTA
如果两个自变量的数值相等,则结果为 TRUE (1),否则为 FALSE (0)。
语法
DELTA(Number1; Number2)
示例
=DELTA(1;2) 返回 0。
ERF
返回高斯误差积分值。
语法
ERF(LowerLimit; UpperLimit)
LowerLimit 积分的下限。
UpperLimit 可选,表示积分上限。如果不指定此值,则在 0 和下限之间计算积分。
示例
=ERF(0;1) 返回 0.842701。
ERF.PRECISE
Returns values of the Gaussian error integral between 0 and the given limit.
语法
ERF.PRECISE(LowerLimit)
LowerLimit is the limit of the integral. The calculation takes places between 0 and this limit.
示例
=ERF.PRECISE(1) returns 0.842701.
ERFC
返回 x 和无穷大之间高斯误差积分的互补值。
语法
ERFC(下限)
下限 积分的下限
示例
=ERFC(1) 返回 0.157299。
ERFC.PRECISE
返回 x 和无穷大之间高斯误差积分的互补值。
语法
ERFC.PRECISE(下限)
下限 积分的下限
示例
=ERFC.PRECISE(1) 返回 0.157299。
GESTEP
如果 Number 大于或等于 Step,则结果为 1。
语法
GESTEP(Number; Step)
示例
=GESTEP(5;1) 返回 1。
HEX2BIN
结果是与输入的十六进制数相对应的二进制数。
语法
HEX2BIN(数值; 位)
数值 是代表一个十六进制值的十六进制数字或字符串。它最多可有10位。最高位是符号位,随后的各个位是其数 值。负数作为二进制补码输入。
位 是要输出的位数。
示例
=HEX2BIN("6a";8) 返回 01101010。
HEX2DEC
结果是与输入的十六进制数相对应的十进制数。
语法
HEX2DEC(数值)
数值 是代表一个十六进制值的十六进制数字或字符串。它最多可有10位。最高位是符号位,随后的各个位是其数 值。负数作为二进制补码输入。
示例
=HEX2DEC("6a") 返回 106。
HEX2OCT
结果是与输入的十六进制数相对应的八进制数。
语法
HEX2OCT(数值; 位)
数值 是代表一个十六进制值的十六进制数字或字符串。它最多可有10位。最高位是符号位,随后的各个位是其数 值。负数作为二进制补码输入。
位 是要输出的位数。
示例
=HEX2OCT("6a";4) 返回 0152。