Типы данных

Top  Previous  Next

Содержание - Формулы пользователя - Макроязык для формул пользователя - Типы данных

 

В программе МультиХром используются следующие типы данных:

 

Тип

Описание

Синтаксис

Пример

real

действитель-ное число с двойной точностью

<дробная часть> <экспоненциальная часть>

 

<дробная часть>:

<знак><цифры>.<цифры>

 

<экспоненциальная часть>:

e<знак><цифры>   или

E<знак><цифры>

 

Знак : один из + –

Если не указан, подразумевается +

14.25

-40.53

12.15e23

-0.123E-8

123e5

integer

целое число

<знак><цифры>

 

Знак : один из + –

Если не указан, подразумевается +

123

-14

+150

string

cтрока

"<знаки>"

Знаки русского или латинского алфавита, пробел, цифры, знаки препинания

"Component"

"Chloride"

boolean

логическое выражение

true или false

Обычно тип boolean не используется напрямую.

Некоторые выражения могут быть рассчитаны по типу boolean в промежуточных вычислениях.

 

Окончательный результат вычислений по каждой формуле пользователя должен относиться к типу данных real.

Другие типы данных используются для промежуточных вычислений или как входные параметры для макроопределений.