Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Стандартные функции




Данные и типы данных

Алфавит

Конструкция языка Turbo-Pascal

1) латинский шрифт;

2) русский шрифт;

3) цифры (0 ¸ 9);

4) символы:

а) знаки арифметических операций (+ – * /), нет возведения в степень;

б) знаки логических отношений (<,>,<=,>=,<>);

в) разделители (,.;:);

г) прочие символы.

Данные могут быть разделены на:

1) Константы – const.

2) Переменные – var.

Константам и переменным даётся имя, которое называется идентификатором. С другой стороны в зависимости от вида данных (число, текст, символ и т.д.) в Паскале имеет значение тип данных.

Понятие типа – одно из фундаментальных понятий Turbo Pascal.

Паскаль – это типизированный язык, который характеризуется разветвленной структурой типов данных, построен на основе строгого соблюдения типов. Язык Turbo Pascal представляет большие возможности создания сложных типов, однако все они строятся на основе элементарных (стандартных) типов.

Для начала можно ограничиться стандартными типами данных (4 типа). Соответственно можно выделить следующие данные: числовые, символьные, логические. Числовые данные подразделяются на целые и вещественные:

INTEGER – целочисленные данные, во внутреннем представлении занимают два байта;

диапазон возможных значений – от -32768 до +32767.

REAL – вещественные данные, занимают 6 байт; диапазон возможных значений модуля – от 2.9Е-39 до 1.7Е+38; точность представления данных – 11…12 значащих цифр. Вещественные данные в паскале могут записываться в двух форматах:

а) Формат с фиксированной точкой (число 34,5 в паскале запишется 34.5).

б) Формат с плавающей запятой (34,5 в паскале запишется 0.345Е2 или 3.45Е1, где Е означает число 10, а после записывается степень этого числа).

CHAR – символьные данные, занимает 1 байт.

BOOLEAN – логический тип, занимает 1 байт и имеет два значения: FALSE (ложь) и TRUE (истина).

Стандартные функции подразделяются на числовые, символьные и т.д. Числовые стандартные функции представлены в таблице 9.1.

Таблица 9.1

Матем. запись sin x cos x arctg x ex | x | ln x x2 Целая часть Х Округ- ление Х 3,141
Запись на Паскале sin(x) cos(x) arctan (x) exp(x) abs (x) ln (x) sqr (x) Trunc (x) Round (x) sqrt (x) pi

 

Примечания.

1) После имени стандартной функции в скобках записывается аргумент, который может быть:

а) Константой: cos(1.3).

б) Переменной: cos(x).

в) Арифметическим выражением: cos(x+y).

г) Стандартной функцией: cos(ln(x)).

2) Аргумент тригонометрической функции должен быть задан в радианах. Если он задан в градусах, то его следует перевести в радианы по формуле: .

3) Логарифмические функции: .

4) Обратные тригонометрические функции:

; ; ;

5) Гиперболические функции:

. . . .

6) Возведение в степень:

.

xa=exp(a*ln(x)).

7) Тригонометрические функции:




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 505; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.