Система MathCAD позволяет использовать следующие типы данных:
- константы;
- переменные;
- массивы;
- данные файлового типа.
Константа – это именованный объект, хранящий значение, которое не может изменяться. Числовые константы задаются с помощью арабских цифр, десятичной точки (не запятой!) и при необходимости знака минус.
Примеры:
320 – целочисленная константа;
11.4 – действительная константа с плавающей точкой;
Диапазон чисел, представленных в десятичной системе счисления, составляет от –10-307до 10307.
Система MathCAD даёт возможность работать с числами, представленными также в двоичной, восьмеричной и шестнадцатеричной системе счисления. Для того чтобы отличать числа, представленные в двоичной, восьмеричной и шестнадцатеричной системах счисления от десятичных чисел, в конце двоичного числа записывают латинскую букву b, восьмеричного числа – латинскую букву о, в конце шестнадцатеричного – латинскую букву h.
Некоторые имена в системе MathCAD зарезервированы под системные переменные, которые называются встроенными константами. Встроенные константы делятся на два типа:
- математические константы, хранящие значения некоторых общеупотребительных специальных математических символов;
- системные константы, которые определяют работу численных алгоритмов.
К математическим константам относятся, в частности, символ бесконечности (∞), основание натурального логарифма (е), число π, символ процента (%).
К системным константам относятся, например, значение переменной ORIGIN, которая позволяет изменять начальный индекс векторов и матриц (по умолчанию он принимается равным нулю), а также значение переменной ТОL, которая определяет погрешность численных методов (по умолчанию погрешность принимается равной 0.001).
Система MathCAD позволяет использовать строковые константы, которые при записи заключаются в кавычки, например, “temp”.