|
Calculate - Вычислить выражение |
Scroll |
Синтаксис Automation:
double Calculate( BSTR Expression );
Синтаксис COM:
HRESULT Calculate( BSTR Expression, double * Result );
Возвращаемое значение:
|
- Результат вычисления. В случае ошибки возвращается std::nan(""). |
Входные параметры:
Expression |
- выражение. |
Примечание:
1.Поддерживаются функции и переменные:
• SIN, COS, TAN, ATAN - тригонометрические функции (аргумент в радианах),
• SIND, COSD, TAND, ATAND - тригонометрические функции (аргумент в градусах),
• SQRT, EXP, LN, ABS - корень квадратный, экспонента, натуральный логарифм, абсолютное значение.
2.Наименования функций можно писать в любом регистре (например, как COS, так и cos)
3.Если s = "A1 = 100 ", будет заведена переменная A1 c значением 100.
4.В именах переменных различается регистр букв (например, А1 и а1 - разные переменные).
5.Количество переменных не ограничено.
КOMPAS v24
Подразделы:
(отсутствуют)