ВУЗ:
Составители:
Рубрика:
14
ские операции: сложение, вычитание, умножение, деление, div, mod. Все эти операции вы-
рабатывают результат целого типа, кроме операции деления, результат которой всегда будет
вещественного типа. Определены также операции отношения: равно, не равно, меньше,
больше, меньше или равно, больше или равно.
С аргументами целого типа могут использоваться следующие стандартные функции,
приведенные в таблице 2.1.
Определены также функции:
ODD(X) - вырабатывает результат булевского типа: для четного аргумента - FALSE,
для нечетного аргумента - TRUE;
SUCC(X) - вырабатывает следующее целое число ( т.е. число, на единицу больше Х);
PRED(X) - вырабатывает предыдущее целое число (т.е. число, на единицу меньше Х);
Переменные и константы типа в ПАСКАЛЕ употребляются в том же смысле, что и в
математике действительные числа.
Вещественные переменные обладают двумя важными характеристиками - диапазон
значений и точность, которые определяются структурными особенностями конкретной ЭВМ.
Над переменными типа определены следующие математические операции: сложение,
вычитание, умножение, деление, div, mod.
Определены также операции отношения: равно, не равно, меньше, больше, меньше
или равно, больше или равно.
При обращении к стандартным функциям необходимо записать имя функции, а в скоб-
ках указать аргумент. Перечень стандартных функций, типы аргументов и функций приведе-
ны в таблице 2.1.
Таблица .2.1
Стандартные функции в ПАСКАЛЕ
МАТЕМАТИЧЕСКАЯ
ЗАПИСЬ
ЗАПИСЬ ФУНКЦИИ
НА РАСКАЛЕ
ТИП АРГУМЕНТА ТИП РЕЗУЛЬТАТА
sin x SIN(X) REAL REAL
cos x COS (X) REAL REAL
ln x LN(X) REAL REAL
x
SQRT(X) REAL REAL
arctg x ARCTAN(X) REAL REAL
e
x
EXP(X) REAL REAL
x
2
SQR(X) REAL REAL
|x| ABS(X) INTEGER, REAL INTEGER, REAL
TRUNC(X) INTEGER, REAL INTEGER
Определены стандартные функции преобразования значений типа в значения целого
типа:
TRUNС(X) - вырабатывает целый результат путем отбрасывания дробной части аргу-
мента;
ROUND(X) - вырабатывает целый результат путем округления до ближайшего целого.
Пример, если Х = 21.53, то TRUNС(X) = 21, ROUND(X) = 22;
если Х = -2.7, то TRUNС(X) = - 2, ROUND(X) = -3.
ские операции: сложение, вычитание, умножение, деление, div, mod. Все эти операции вы- рабатывают результат целого типа, кроме операции деления, результат которой всегда будет вещественного типа. Определены также операции отношения: равно, не равно, меньше, больше, меньше или равно, больше или равно. С аргументами целого типа могут использоваться следующие стандартные функции, приведенные в таблице 2.1. Определены также функции: ODD(X) - вырабатывает результат булевского типа: для четного аргумента - FALSE, для нечетного аргумента - TRUE; SUCC(X) - вырабатывает следующее целое число ( т.е. число, на единицу больше Х); PRED(X) - вырабатывает предыдущее целое число (т.е. число, на единицу меньше Х); Переменные и константы типа в ПАСКАЛЕ употребляются в том же смысле, что и в математике действительные числа. Вещественные переменные обладают двумя важными характеристиками - диапазон значений и точность, которые определяются структурными особенностями конкретной ЭВМ. Над переменными типа определены следующие математические операции: сложение, вычитание, умножение, деление, div, mod. Определены также операции отношения: равно, не равно, меньше, больше, меньше или равно, больше или равно. При обращении к стандартным функциям необходимо записать имя функции, а в скоб- ках указать аргумент. Перечень стандартных функций, типы аргументов и функций приведе- ны в таблице 2.1. Таблица .2.1 Стандартные функции в ПАСКАЛЕ МАТЕМАТИЧЕСКАЯ ЗАПИСЬ ФУНКЦИИ ТИП АРГУМЕНТА ТИП РЕЗУЛЬТАТА ЗАПИСЬ НА РАСКАЛЕ sin x SIN(X) REAL REAL cos x COS (X) REAL REAL ln x LN(X) REAL REAL x SQRT(X) REAL REAL arctg x ARCTAN(X) REAL REAL ex EXP(X) REAL REAL x2 SQR(X) REAL REAL |x| ABS(X) INTEGER, REAL INTEGER, REAL TRUNC(X) INTEGER, REAL INTEGER Определены стандартные функции преобразования значений типа в значения целого типа: TRUNС(X) - вырабатывает целый результат путем отбрасывания дробной части аргу- мента; ROUND(X) - вырабатывает целый результат путем округления до ближайшего целого. Пример, если Х = 21.53, то TRUNС(X) = 21, ROUND(X) = 22; если Х = -2.7, то TRUNС(X) = - 2, ROUND(X) = -3. 14
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »