36540

Арифметические выражения в Паскаль

Доклад

Информатика, кибернетика и программирование

Целые числа типа integer это числа диапазона 32768 . Константы типа integer обычные целые числа возможно со знаком. В этих числах недопустимы точка или запятая.

Русский

2013-09-22

26 KB

9 чел.

Арифметические выражения в Паскаль

Хотя в Турбо Паскале имеется много различных стандартных типов, для простых программ (с которых мы начинаем изучение конструкций Турбо Паскаля) будет достаточно знание лишь 5 стандартных типов:

integer - целые числа;

real - вещественные числа;

char - символьный (литерный) тип;

string - строковый тип;

boolean - булевский (логический) тип.

Целые числа типа integer - это числа диапазона -32768 .. 32767, над которыми допустимы обычные операции арифметики: сложения (+), вычитания (-), умножения (*). Для целочисленного деления предусмотрена операция div, а для получения остатка от деления (остатка по модулю) - операция mod. Примеры: 42 div 8 даёт результат 5, а операция 42 mod 8 даёт результат 2. Константы типа integer - обычные целые числа возможно со знаком. В этих числах недопустимы точка или запятая.

Синтаксическое определение целых чисел имеет вид:

< целое число > ::= [ -| + ] { < цифра > } 

В отличие от целых чисел вещественные числа типа real представляются в памяти компьютера приближенно. Константы типа real - числа, возможно с дробной частью (отделяемой от целой части точкой). Дробная часть у этих чисел может и отсутствовать. Например:

1.072359001E -0018 {число, соответствующее 1.072359001*10-18 }

Операции сложения, вычитания, умножения для типа real обозначаются теми же символами, что и для чисел типа integer. Операция деления обозначается символом / и является делением с остатком (результатом является также число типа real).

Типы real и integer - это существенно различные типы чисел. Однако имеются и операции, которые преобразуют типы данных, такие как round(x) - округление вещественного числа x до ближайшего целого, trunc(x) - отбрасывание у вещественного числа x дробной части.

Для типов integer и real допустима также операция возведения в квадрат sqr, и извлечения квадратного корня sqrt (результатом этой операции всегда является число типа real, если этот результат существует).


 

А также другие работы, которые могут Вас заинтересовать

84503. Кислотно-основний стан крові роль буферних систем крові та його забезпечення 50.37 KB
  К Механізми підтримки сталості рН в організмі: ислотноосновний стан КОС крові залежить від співвідношення концентрацій іонів Н та ОНˉ у плазмі крові. Його нормальна величина 74 в артеріальній крові та 736 у венозній. Величина рН крові відображає величину рН інтерстиційної рідини та рідини в клітинах.
84504. ЕРИТРОН 44.13 KB
  Механізми регуляції Виконавчі органи Гуморальні Еритроцити що циркулюють в крові Нервові Депоновані еритроцити Забезпечення оптимальної кількості еритроцитів в ОЦК як засобу транспорту Органи кровотворення червоний кістковий мозкта руйнування макрофагальна система Механізми регуляції кількості еритроцитів в крові: 1. Нервові механізми регуляції забезпечують швидку зміну кількості еритроцитів в одиниці обєму крові за рахунок їх перерозподілу між депо та активною циркуляцією. Головним механізмом є активація симпатичного відділу...
84505. Види гемоглобіну та його сполук, їх фізіологічна роль 45.61 KB
  Особливості будови глобіну впливають на спорідненість Hb до кисню. HbF має більшу спорідненість до кисню ніж Hb кров плоду звязує кисень сильніше ніж кров матері в плаценті кров плода відбирає кисень у крові матері і перетягує його собі. Сполуки гемоглобіну: ВідновленийHb не містить кисню; 2. В залежності від умов рівновага зміщується або в бік утворення оксигемоглобіну в крові легень яка має високу напругу кисню або в бік дисоціації оксигемоглобіну в крові тканин де напруга кисню низька.
84506. Лейкоцити, їх функції. Регуляція лейкопоезу. Фізіологічні лейкоцитози 51.34 KB
  При оцінці змін кількості лейкоцитів в клініці вирішального значення має показник зміни співвідношень між окремими групами та формами лейкоцитів в меншій мірі їх кількості. Відсоткове співвідношення окремих форм лейкоцитів називають лейкоцитарною формулою або лейкограмою.
84507. Тромбоцити, їх фізіологічна роль 38.42 KB
  Тромбоцити або кровяні пластинки безколірні двояковпуклі утворення які за своїми розмірами в 2 8р. В крові тромбоцити перебувають в неактивному стані. Активовані тромбоцити виділяють ряд речовин які необхідні для гемостазу тромбоцитарні фактори згортання тромбоцитарний тромбопластин антигепариновий фактор фібриноген тромбостенін судиннозвужуючий фактор фактор аґреґації. Окрім участі в гемостазі тромбоцити здійснюють транспорт креаторних речовин що є важливим для збереження структури судинної стінки.
84508. Судинно-тромбоцитарний гемостаз, його фізіологічне значення 44.97 KB
  Гемостаз емостаз сукупність механізмів які забезпечують зупинку кровотоку з судин при їх пошкодженні. Судиннотромбоцитарний Коагуляційний Судиннотромбоцитарний гемостаз СТГз сукупність судинних та клітинних тромбоцитарних реакцій які забезпечують закриття пошкоджень в стінці судин тромбоцитарним тромбом і зупинку кровотечі із судин мікроциркуляторного русла прекапіляри капіляри посткапіляри тобто судин з низькою лінійною швидкістю кровотоку та низьким тиском. Рефлекторний спазм судин у відповідь на подразнення їх стінок...
84509. Коагуляційний гемостаз, його фізіологічне значення 62.99 KB
  В результаті таких змін утворюється фібриновий згусток тромб що закриває отвір пошкодження у судині.Перетворення фібриногену у фібрин; Взаємний звязок цих фаз полягає в тому що продукт попередньої реакції ініціює наступну автокаталітичний процес. Утворення фібрину складний процес. Спочатку утворюється фібринмономер потім він полімеризується утворюється фібринполімер.
84510. Коагулянти, антикоагулянти, фактори фібринолізу, їх фізіологічне значення 43.06 KB
  Збереження рідкого стану крові одного з найбільш важливих параметрів гомеостазу головна функція системи регуляції аґреґатного стану крові та колоїдів. Прискорення згортання крові називають гіперкоагулемією а сповільнення гіпокоагулемією. Рідкий стан крові забезпечується такими механізмами. Стінки судин та форменні елементи крові мають негативний заряд що відштовхує клітини крові від судин.
84511. Фізіологічна характеристика системи АВО крові. Умови сумісності крові донора і реципієнта. Проби, перед переливанням крові 50.77 KB
  Групову належність необхідно враховувати при переливанні крові. Кров донора (людина, у якої беруть кров для переливання) та реципієнта (людина, якій переливають кров) мають бути сумісними. Це означає, що плазма крові реципієнта не повинна містити аглютинінів до аглютиногенів еритроцита донора.