КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Стандартные функции преобразования
ДОПОЛНИТЕЛЬНЫЕ СТАНДАРТНЫЕ ФУНКЦИИ СТАНДАРТНЫЕ ФУНКЦИИ ЛОГИЧЕСКИЙ (БУЛЕВСКИЙ) ТИП ЛИТЕРНЫЙ (СИМВОЛЬНЫЙ) ТИП Литерный (символьный) тип char определяется множеством символов ПЭВМ. Каждому символу приписывается целое число в диапазоне от 0 до 255, называемое кодом. Для размещения в памяти переменной литерного типа требуется один байт. Пример: var ch: char; letter, symbol: char; В программе значения переменных и констант типа char должны быть заключены в апострофы и содержать только один символ. Например: ‘A’, ‘N’, ‘ ‘ (пробел), ‘;’ (точка с запятой). Логическим (булевским) типом называют тип данных, представляемый двумя значениями TRUE (истина) и FALSE (ложь). Он широко применяется в логических операциях и выражениях отношения. При описании величин этого типа указывают слово boolean. Для размещения в памяти переменной булевского типа требуется 1 байт. Пример: var flag, rez: boolean;
Элементарные функции, такие как синус, косинус, квадратный корень, логарифм и другие, часто используются в различных задачах и вычислениях. Поэтому, язык Pascal имеет простые средства записи элементарных или, как их называют, стандартных функций. При этом пользователю не обязательно знать, как вычисляется стандартная функция, ему достаточно правильно записать ее вид.
СТАНДАРТНЫЕ АРИФМЕТИЧЕСКИЕ ФУНКЦИИ
Для символьных данных предусмотрены стандартные функции ORD(x) и CHR(x). Эти функции являются обратными по отношению друг к другу, т.е. CHR(ORD(x)) = x и ORD(CHR(x)) = x К символьным данным применимы также функции PRED(x) и SUCC(x): PRED(x) = CHR(ORD(x)-1) SUCC(x) = CHR(ORD(x)+1) Константа стандартного символьного типа char содержит только один символ. Правила записи стандартных функций: 1. Имя функции записывается буквами латинского алфавита и состоит не более чем из шести букв. 2. Аргумент функции записывается в круглых скобках после имени функции. 3. Аргументом функции может быть константа, переменная или арифметическое выражение. 4. Любой из стандартных идентификаторов в отличие от зарезервированных слов можно переопределить, но это чаще всего приводит к ошибкам. Поэтому на практике стандартные идентификаторы лучше использовать без каких-либо изменений. Следует заметить, что в тригонометрических функциях аргумент может быть задан только в радианах. Если аргумент Х дан в градусах, то для перевода его в радианы используется формула . Для вычисления следующих функций используются следующие соотношения: для x[-1;1] arcsin(x) = arctg arccos(x) = ctg(x) = tg(x) = arcctg(x) = при a,n>0 и a1
Дата добавления: 2014-01-07; Просмотров: 279; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |