Add-in Functions, List of Analysis Functions Part One
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)
Examples
=BESSELI(3.45, 4), returns 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)
Examples
=BESSELJ(3.45, 4), returns 0.196772639864984
=BESSELJ(3.45, 4.333), returns 0.196772639864984, same as above because the fractional part of N is ignored.
=BESSELJ(-1, 3), returns -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), returns 0.144803466373734
=BESSELK(3.45, 4.333), returns 0.144803466373734, same as above because the fractional part of N is ignored.
=BESSELK(0, 3), returns Err:502 – invalid argument (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)
Examples
=BESSELY(3.45, 4), returns -0.679848116844476
=BESSELY(3.45, 4.333), returns -0.679848116844476, same as above because the fractional part of N is ignored.
=BESSELY(0, 3), returns Err:502 – invalid argument (X=0)
BIN2DEC
Преобразует указанное двоичное число в десятичное.
Синтаксис
BIN2DEC(Число)
Число: двоичное число. Максимальная длина - 10 разрядов (бит). Старшим битом является бит знака. Отрицательные числа вводятся как дополнение по модулю 2.
Пример
=BIN2DEC(1100100) возвращает 100.
BIN2HEX
Преобразует указанное двоичное число в шестнадцатеричное.
Синтаксис
BIN2HEX(Число; Разряды)
Число: двоичное число. Максимальная длина - 10 разрядов (бит). Старшим битом является бит знака. Отрицательные числа вводятся как дополнение по модулю 2.
Разряды: количество выводимых разрядов.
Пример
=BIN2HEX(1100100;6) возвращает 000064.
BIN2OCT
Преобразует указанное двоичное число в восьмеричное.
Синтаксис
BIN2OCT(Число; Разряды)
Число: двоичное число. Максимальная длина - 10 разрядов (бит). Старшим битом является бит знака. Отрицательные числа вводятся как дополнение по модулю 2.
Разряды: количество выводимых разрядов.
Пример
=BIN2OCT(1100100;4) возвращает 0144.
DEC2BIN
Преобразует указанное десятичное число (от -512 до 511) в двоичное.
Синтаксис
DEC2BIN(Число; Разряды)
Число: десятичное число. Если число отрицательное, функция возвращает двоичное число из 10 разрядов. Старший бит - бит знака, остальные 9 бит возвращают значение.
Разряды: количество выводимых разрядов.
Пример
=DEC2BIN (100;8) возвращает 01100100.
DEC2HEX
Преобразует указанное десятичное число в шестнадцатеричное.
Синтаксис
DEC2HEX(Число; Разряды)
Число: десятичное число. Если число отрицательное, функция возвращает шестнадцатеричное число из 10 знаков (40 бит). Старший бит - бит знака, остальные 39 бит возвращают значение.
Разряды: количество выводимых разрядов.
Пример
=DEC2HEX(100;4) возвращает 0064.
DEC2OCT
Преобразует указанное десятичное число в восьмеричное.
Синтаксис
DEC2OCT(Число; Разряды)
Число: десятичное число. Если число отрицательное, функция возвращает восьмеричное число из 10 знаков (30 бит). Старший бит - бит знака, остальные 29 бит возвращают значение.
Разряды: количество выводимых разрядов.
Пример
=DEC2OCT(100;4) возвращает 0144.
DELTA
Возвращает значение TRUE (1), если оба числа, указанные в качестве аргументов, равны. В противном случае возвращает значение FALSE (0).
Синтаксис
DELTA(Число1; Число2)
Пример
=DELTA(1;2) возвращает 0.
ERF
Возвращает значения гауссова интеграла ошибок.
Синтаксис
ERF(LowerLimit; UpperLimit)
LowerLimit: нижний предел интеграла.
UpperLimit - дополнительный параметр. Это верхний предел интеграла. Если значение не указано, расчёт выполняется для диапазона от 0 до нижнего предела.
Пример
=ERF(0;1) возвращает 0,842701.
ERF.PRECISE
Возвращает значения гауссова интеграла ошибок от 0 до бесконечности.
Синтаксис
ERF.PRECISE(LowerLimit)
Нижний предел - предел интеграла. Вычисление происходит между 0 и этим пределом.
Пример
=ERF.PRECISE(1) возвращает 0.842701.
ERFC
Возвращает дополнительные значения гауссова интеграла ошибок от x до бесконечности.
Синтаксис
ERFC(LowerLimit)
LowerLimit: нижний предел интеграла.
Пример
=ERFC(1) возвращает 0,157299.
ERFC.PRECISE
Returns complementary values of the Gaussian error integral between x and infinity.
Синтаксис
ERFC.PRECISE(LowerLimit)
LowerLimit: нижний предел интеграла.
Пример
=ERFC.PRECISE(1) возвращает 0,157299.
GESTEP
Возвращает значение 1, если число больше либо равно порогу.
Синтаксис
GESTEP(Число; Порог)
Пример
=GESTEP(5;1) возвращает 1.
HEX2BIN
Преобразует указанное шестнадцатеричное число в двоичное.
Синтаксис
HEX2BIN(Число; Разряды)
Число - шестнадцатеричное число или его строковое представление. Максимальная длина - 10 знаков. Старший бит - знаковый, остальные представляют значение. Отрицательные числа вводятся в дополнительном коде.
Разряды: количество выводимых разрядов.
Пример
=HEX2BIN("6a";8) returns 01101010.
HEX2DEC
Преобразует указанное шестнадцатеричное число в десятичное.
Синтаксис
HEX2DEC(Число)
Число - шестнадцатеричное число или его строковое представление. Максимальная длина - 10 знаков. Старший бит - знаковый, остальные представляют значение. Отрицательные числа вводятся в дополнительном коде.
Пример
=HEX2DEC("6a") returns 106.
HEX2OCT
Преобразует указанное шестнадцатеричное число в восьмеричное.
Синтаксис
HEX2OCT(Число; Разряды)
Число - шестнадцатеричное число или его строковое представление. Максимальная длина - 10 знаков. Старший бит - знаковый, остальные представляют значение. Отрицательные числа вводятся в дополнительном коде.
Разряды: количество выводимых разрядов.
Пример
=HEX2OCT("6a";4) returns 0152.