Студопедия

КАТЕГОРИИ:


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

КРЕМЕНЧУК 20__




 

Додаток Б

Таблиця Б.1 − Арифметичні операції над цілочисловими значеннями

Знак операції Зміст операції Приклади застосування та результати
+ додавання 1 + 2 = 3; 1 + 32 767 = 32 768 (переповнення комірки); -32 768 + (-32 768) = 0
віднімання 1 - 2 = - 1; -32 768 -1 = 32 767; 32 768 - (-32 768) = 0
− (унарний) зміна знака числа -(1) = -1; -(-32 768) = -32 768 (переповнення комірки)
* множення 2 * 2 = 4; 256 * 128 = -32 768 (переповнення комірки); 256 * 256 = 0; 32 767 * 32 767 = 1
div визначення цілої частини від ділення 7 div 3 = 2; -7 div 3 = -2; 7 div -3 = -2; -7 div -3 = 2
mod визначення остачі від ділення 7 mod 3 = 1; -7 mod 3 = -1; 7 mod -3 = 1; -7 mod -3 = -1
/ ділення 7/3 = 2.3333333 (дійсне), 6/З = 2.0 (дійсне)

 

Отримання пріоритету: насамперед обчислюється вираз у круглих дужках. Якщо дужки відсутні, то за замовчанням виконуються такі категорії операцій: sin (…) та інші вбудовані математичні функцій Pascal; not − заперечення (присвоєння числу від'ємного значення); *, /; mod, div; +, −; операції порівняння; логічні операції.

Таблиця Б.2 − Прості типи даних у Pascal

Назва Найменше за модулем число Найбільше за модулем число
byte   255 (28 - 1)
shortint - 128  
integer - 32 768 32 767 (215- 1)
word   65 535
longint - 2 147 483 648 2 147 483 647 (231- 1)
single 1,5 × 10-45 3,4 × 1038
real 2,9 × 10-39 1,7 × 1038
double 5 × 10-324 1,7 × 10308
extended 3,4 × 10-4932 1,1 × 104932
comp -263 + 1 ≈ - 9,2 × 1018 263 - 1 ≈ - 9,2 × 1018

Додаток В

Таблиця В.1 − Стандартні функції Pascal

Функція Дія
abs(x) Повертає абсолютне значення x:
arсtan(x) Повертає арктангенс x у радіанах
cos(x) Повертає косинус кута x у радіанах
exp(x) Повертає константу е до степеня n: ex
ln(x) Повертає натуральний логарифм x: lnx
sin(x) Повертає синус кута x у радіанах
sqrt(x) Квадратний корінь із x:
str(x) Перетворення числового значення на рядок
val(x) Перетворить рядок на числове значення x
random(1) Генерує випадкове число між 0 і 1. Використовується тільки після ініціалізації генератора випадкових чисел (оператор Randomize)
round(x) Повернення округленого значення числа відсіканням дробової частини
trunc(x) Повертає цілу частину x. Не округляє число, а відкидає дробову частину

Таблиця В.2 – Вирази для обчислювання математичних функцій, котрі відсутні у Turbo Pascal

Математична функція Запис на Pascal Дія
підносить x до степеня n
повертає логарифм x за підставою а
повертає котангенс x
повертає арксинус x
повертає арккосинус x
повертає гіперболічний синус x
повертає гіперболічний косинус x
де x означає будь-який числовий вираз. Усі аргументи є обов’язковими

Методичні вказівки щодо виконання контрольних робіт з навчальних дисциплін „Інформатика”, „Комп’ютерна техніка та програмування”, „Обчислювальна техніка та програмування”, „Обчислювальна техніка та основи програмування” для студентів заочної форми навчання всіх напрямів та термінів навчання. Розділ „Програмування в середовищі Turbo Pascal”

 

 

Укладачі: к.т.н., доц. Ю. В. Лашко,

старш. викл. Т. В. Горлова

Відповідальний за випуск заст. зав. кафедри ІУС доц. І. Г. Оксанич

 

Підп. до др.__________Формат 60×84 1/16. Папір тип. Друк ризографія.

Ум. друк. арк. ___. Наклад _____ прим. Зам. № ______. Безкоштовно.

 

 

Видавничий відділ

Кременчуцького національного університету

імені Михайла Остроградського

вул. Першотравнева, 20, м. Кременчук, 39600




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


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


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



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




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