ВУЗ:
Составители:
Рубрика:
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
- …
- следующая ›
- последняя »
