* Данный текст распознан в автоматическом режиме, поэтому может содержать ошибки
122
и
Типы данных и работа с ними
? = arccos(a/|M|) при b ? 0 и ? = –arccos(a/|M|) при b < 0. Подобные преобразования легко выполняются всеми современными научны ми микрокалькуляторами и СКМ. Для угла ? возможны и иные представления, но данное дает непрерывность при изменении a в широких пределах.
2.1.12. Характерные правила ввода и вывода чисел
Ввод и вывод чисел в математических системах имеет следующие особенности: • для отделения целой части мантиссы от дробной используется раздели тельная точка; • нулевая мантисса не отображается (число начинается с разделительной точки); • мантисса отделятся от порядка знаком умножения или пробелом, который рассматривается как знак умножения; • мантисса отрицательного числа задается унитарным знаком минуса перед ней; • признаком ввода порядка являются символы E или e либо число 10; • порядок задается как целое число после знаков E или e либо как степень 10 и может иметь унарный знак минус; • мнимая часть комплексных чисел задается умножением ее на символ мни мой единицы i (или I, j и J), который означает квадратный корень из –1; • в выводе комплексного числа знак умножения на символ мнимой единицы может заменяться пробелом; • представление чисел задается их установленным форматом. У большинства СКМ десятичная точка в числах имеет особый статус – указа ние ее в любом месте числа, в том числе в начале или в конце, делает число веще ственным и ведет к переводу вычислений в режим явных вычислений с веще ственными числами. При этом количеством выводимых после десятичной точки цифр можно управлять, задавая их значение специальной системной переменной. Например, в системе MuPAD системная переменная DIGITS задает вывод числа знаков после десятичной точки, а преобразование в форму вещественного числа обеспечивает функция float. Многие математические системы (Maple, Derive, Mathcad и др.) имеют специ альные средства для задания формата вывода чисел. Чаще всего это специальные окна, в которых можно задавать число цифр после разделительной точки при представлении действительных чисел, погрешность представления нуля для дей ствительных и комплексных чисел и т. д.
2.1.13. Символы и строковые данные
Символы – это элементарные объекты, из которых создаются слова, предложения и тексты и конструируются математические выражения. К символам относятся буквы обычных разговорных языков и языков программирования. Например,