IBM Lotus Symphony


Функции встраиваемых модулей, Список функций анализа, часть 2

IMABS , IMAGINARY , IMPOWER , IMARGUMENT , IMCOS , IMDIV , IMEXP , IMCONJUGATE , IMLN , IMLOG10 , IMLOG2 , IMPRODUCT , IMREAL , IMSIN , IMSUB , IMSUM , IMSQRT , COMPLEX , OCT2BIN , OCT2DEC , OCT2HEX , CONVERT_ADD , FACTDOUBLE .

IMABS

Возвращает абсолютное значение комплексного числа.

Синтаксис

IMABS(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMABS("5+12j") возвращает 13.

IMAGINARY

Возвращает мнимую часть комплексного числа.

Синтаксис

IMAGINARY(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMAGINARY("4+3j") возвращает 3.

IMPOWER

Позволяет возвести комплексное число степень целого числа.

Синтаксис

IMPOWER(Комплексное число; Число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Число: показатель степени.

Пример

=IMPOWER("2+3i";2) возвращает -5+12i.

IMARGUMENT

Возвращает аргумент (угол фи) комплексного числа.

Синтаксис

IMARGUMENT(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMARGUMENT("3+4j") возвращает 0.927295.

IMCOS

Возвращает косинус мнимого числа.

Синтаксис

IMCOS(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMCOS("3+4j") возвращает -27.03-3.85i (округленное значение).

IMDIV

Позволяет разделить одно комплексное число на другое.

Синтаксис

IMDIV(Делимое;Делитель)

Делимое;Делитель: комплексные числа, указанные в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMDIV("-238+240i";"10+24i") возвращает 5+12i.

Синтаксис

IMEXP(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

IMEXP

Возвращает степень экспоненты (число Эйлера) и комплексное число.

Пример

=IMEXP("1+j") возвращает 1.47+2.29j (округленное значение).

IMCONJUGATE

Возвращает сопряженное комплексное число.

Синтаксис

IMCONJUGATE(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMCONJUGATE("1+j") возвращает 1-j.

IMLN

Возвращает натуральный логарифм комплексного числа.

Синтаксис

IMLN(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMLN("1+j") возвращает 0.35+0.79j (округленное значение).

IMLOG10

Возвращает десятичный логарифм комплексного числа.

Синтаксис

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 (округленное значение).

IMPRODUCT

Возвращает произведение до 29 комплексных чисел.

Синтаксис

IMPRODUCT(Комплексное число; Комплексное число1;...)

Комплексное число: комплексные числа, указанные в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMPRODUCT("3+4j";"5-3j") возвращает 27+11j.

IMREAL

Возвращает действительную часть комплексного числа.

Синтаксис

IMREAL(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMREAL("1+3j") возвращает 1.

IMSIN

Возвращает синус мнимого числа.

Синтаксис

IMSIN(Комплексное число)

Комплексное число: комплексное число, указанное в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMSIN("3+4j") возвращает 3.85+27.02j (округленное значение).

IMSUB

Позволяет вычесть одно комплексное число из другого.

Синтаксис

IMSUB(Комплексное число 1;Комплексное число 2)

Комплексное число: комплексные числа, указанные в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMSUB("13+4j";"5+3j") возвращает 8+j.

IMSUM

Позволяет сложить до 29 комплексных чисел.

Синтаксис

IMSUM(Комплексное число 1;Комплексное число 2)

Комплексное число: комплексные числа, указанные в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMSUM("13+4j";"5+3j") возвращает 18+7j.

IMSQRT

Позволяет извлечь из комплексного числа квадратный корень.

Синтаксис

IMSQRT(Комплексное число)

Комплексное число: комплексные числа, указанные в одном из следующих форматов: "x + yi" или "x + yj"

Пример

=IMSQRT("3+4i") возвращает 2+1i.

COMPLEX

Возвращает комплексное число в соответствии с указанными действительной и мнимой частями.

Синтаксис

COMPLEX(Действительная часть; Мнимая часть; Формат)

Действительная часть: действительная часть комплексного числа.

Мнимая часть: мнимая часть комплексного числа.

Формат: задает символ для обозначения мнимой части "i" или "j".

Пример

=COMPLEX(3;4;"j") возвращает 3+4j.

OCT2BIN

Позволяет преобразовать восьмеричное число в двоичный формат.

Синтаксис

OCT2BIN(Число;Знаки)

Число: исходное восьмеричное число. Число может состоять не более, чем из 10 разрядов. Старший разряд задает знак числа, остальные - его значение. Отрицательные числа указываются в виде обратного кода.

Знаки: число отображаемых знаков.

Пример

=OCT2BIN(3;3) возвращает 011.

OCT2DEC

Позволяет преобразовать указанное восьмеричное число в десятичное.

Синтаксис

OCT2DEC(Число)

Число: исходное восьмеричное число. Число может состоять не более, чем из 10 разрядов. Старший разряд задает знак числа, остальные - его значение. Отрицательные числа указываются в виде обратного кода.

Пример

=OCT2DEC(144) возвращает 100.

OCT2HEX

Позволяет преобразовать восьмеричное число в шестнадцатиричное.

Синтаксис

OCT2HEX(Число;Знаки)

Число: исходное восьмеричное число. Число может состоять не более, чем из 10 разрядов. Старший разряд задает знак числа, остальные - его значение. Отрицательные числа указываются в виде обратного кода.

Знаки: число отображаемых знаков.

Пример

=OCT2HEX(144;4) возвращает 0064.

CONVERT_ADD

Позволяет преобразовать значение, указанное в одних единицах измерения, в другие единицы измерения. Единицы измерения можно указать непосредственно в кавычках, либо в виде ссылки. Если единицы измерения указаны непосредственно в ячейках, они должны точно соответствовать значениям, приведенным в следующем списке (с учетом регистра). Например, для того чтобы указать строчный символ l для обозначения литров, введите значение 'l.

Свойство Единицы измерения
Вес g, sg, lbm, u, ozm, stone, ton, grain, pweight, hweight, shweight
Длина m, mi, Nmi, in, ft, yd, ang, Pica, ell, parsec
Время yr, day, hr, mn, sec
Давление Pa, atm, mmHg, Torr, psi
Сила N, dyn, pond
Энергия J, e, c, cal, eV, HPh, Wh, BTU
Возведение в степень W, HP, PS
Интенсивность поля T, ga
Температура C, F, K, Reau, Rank
Объем l, tsp, tbs, oz, cup, pt, qt, gal, m3, mi3, Nmi3, in3, ft3, yd3, ang3, Pica3, barrel, bushel, regton, Schooner, Middy, Glass
Область m2, mi2, Nmi2, in2, ft2, yd2, ang2, Pica2, Morgen, ar, acre, ha
Скорость m/s, m/h, mph, kn, admkn

Перед каждой единицей измерения должен быть указан один из следующих префиксов:

Допустимые префиксы  
10^(<0) d, c, m, u, n, p, f, a, z, y
10^(>0) e, h, k, M, G, T, P, E, Z, Y

Синтаксис

CONVERT_ADD(Число; Исходные единицы измерения; Целевые единицы измерения)

Число: значение, которое требуется преобразовать.

Исходные единицы измерения: единицы измерения, в которых указано исходное значение.

Целевые единицы измерения: единицы измерения, в которых должно быть указано целевое указано значение.

Примеры:

=CONVERT_ADD(10;"HP";"PS") возвращает округленное значение 10.14. 10 HP равно 10.14 PS.

=CONVERT_ADD(10;"km";"mi") возвращает округленное значение 6.21. 10 километров равно 6.21 мили. Символ k - это допустимый префикс для коэффициента 10^3.

FACTDOUBLE

Возвращает факториал числа, вычисленный с приращением 2.

Синтаксис

FACTDOUBLE(Число)

Число: если указано четное число, факториал вычисляется по следующей формуле: n*(N-2)*(n-4)*...*4*2.

Если указано нечетное число, факториал вычисляется по следующей формуле: n*(N-2)*(n-4)*...*3*1.

Пример

=FACTDOUBLE(6) возвращает 48.


Комментарии по продукту | Дополнительная документация | Товарные знаки