Referat.me

Название: Цілі та дійсні типи мови Турбо Паскаль

Вид работы: реферат

Рубрика: Астрономия

Размер файла: 13.7 Kb

Скачать файл: referat.me-1255.docx

Краткое описание работы: Реферат на тему: Цілі та дійсні типи мови Турбо Паскаль Базовий тип цілих integer утворено цілими, які займають 2 байти в знаковому поданні. Тепер уже зрозуміло, чому їх діапазон від -32768 до 32767. Крім цього типу, в мові Турбо Паскаль є ще кілька типів для подання цілих. Укажемо їх імена, спосіб (знаковий/беззнаковий) та розміри подання в байтах, а також їх діапазони.

Цілі та дійсні типи мови Турбо Паскаль

Реферат на тему:

Цілі та дійсні типи мови Турбо Паскаль


Базовий тип цілих integer утворено цілими, які займають 2 байти в знаковому поданні. Тепер уже зрозуміло, чому їх діапазон від -32768 до 32767. Крім цього типу, в мові Турбо Паскаль є ще кілька типів для подання цілих. Укажемо їх імена, спосіб (знаковий/беззнаковий) та розміри подання в байтах, а також їх діапазони.

Тип Byte – беззнакові в 1 байті, 0..255.

Тип Shortint – знакові в 1 байті, -128..127.

Тип Word – беззнакові в 2 байтах, 0..65535.

Тип Longint – знакові в 4 байтах, -2147483648..2147483647.

Для всіх цих типів означено всі операції, що й для типу Integer.

Числа базового типу Real займають 6 байтів. 1 біт зайнятий знаком числа, 39 – дробовою частиною, 8 – порядком. Нескладно підрахувати, що діапазон додатних чисел – від 2-126 » 2.9´ 10-39 до (2-2-39 )´ 2127 » 1038 .

Значення типу Single займають 4 байти (дробова частина – 23 біти, порядок – 8). Діапазон додатних значень – від 2-126 до (2-2-23 )´ 2127 » 1038 .

Значення типу Double займають 8 байтів (дробова частина – 52 біти, порядок – 11). Відзначимо, що з урахуванням особливостей архітектури сучасних комп'ютерів краще користуватися цим типом, ніж типом real [Григ]. Діапазон додатних значень – від 2-1022 » 10-315 до (2-2-52 )´ 21023 » 10315 .

Значення типу Extended займають 10 байтів (дробова частина – 64 біти, порядок – 15). Діапазон додатних значень – від 2-16382 » 10-4931 до » 2´ 216383 » 104932 .

Відзначимо, що в процесорі комп'ютера числа обробляються саме в поданні типу Extended. При записі в регістри процесора числа з інших типів перетворюються в цей . Отже, цей тип має найбільший серед дійсних типів діапазон та найвищу точність подання дійсних чисел.

Значення типу Comp (скорочене compound – складений) займають 8 байтів. Ці значення є дійсними поданнями цілих чисел від -263 до +263 -1. До них застосовні операції дійсних, а не цілих типів.

І останнє зауваження. Кількість байтів, які займаються значеннями будь-якого типу, можна дізнатися, викликавши функцію SIZEOF . Наприклад, із виклику sizeof(Longint) повертається 4, із виклику sizeof(Word) – 2.

Похожие работы

  • Масиви

    Реферат на тему: Масиви 1. Одновимірні масиви В розділі 7 ми познайомилися зі структурами, в які об'єднуються дані, пов'язані своїм змістом. Структури – це змінні, складені з кількох змінних-полів, взагалі, різнотипних. Кожне поле повинно мати своє власне ім'я. Коли полів небагато, підібрати їм імена неважко.

  • Програмування масиви та рядки

    Реферат з інформатики Програмування: масиви та рядки. 1. Одновимірні масиви Масив у програмуванні – це тип структури даних, що має складені значення.

  • Паскаль область дії модулі структури

    1. Область дії означень та побічний ефект Програма може містити кілька підпрограм, і в них самих можуть бути підпрограми тощо. Виникає питання, чи можна в одній підпрограмі використовувати імена, означені в іншій? І зокрема, чи можна в підпрограмах користуватися іменами з програми, і навпаки? У цьому параграфі ми дамо відповіді на ці та деякі інші питання.

  • Опис програми із найпростішою структурою Опис основних операторів ознайомлення із синтаксисом

    Лабораторна робота №1 Тема: Програма з найпростішою структурою. Мета: Оволодіти методами роботи в середовищі Turbo C та C++. Ознайомити ся із основними принципами роботи у середовищі С.

  • Внутрішнє подання даних стандартних типів

    Реферат на тему: Внутрішнє подання даних стандартних типів 1. Біт, байт та інші У комп'ютері числа зберiгаються та обробляються в двiйковiй системі числення. Двійкова цифра 0 або 1 відображається станом елемента пам'яті, який вважається неподільним і називається

  • Базові елементи мови типи даних цілочисельні типи даних дані дійсних типів дані типу string

    Реферат з інформатики: Тема: Базові елементи мови: типи даних, цілочисельні типи даних, дані дійсних типів, дані типу string План. Поняття даного. Поняття змінної.

  • Мітки та переходи

    Реферат на тему: Мітки та переходи У мові Паскаль будь-який оператор і кінець складеного оператора (слово end) можна відмітити , тобто ідентифікувати, додати йому індивідуальне ім'я. Це ім'я називається

  • Програмування Структури перехід та вибір варіанту типи символів та перелічувані

    Реферат з інформатики Програмування: Структури перехід та вибір варіанту, типи символів та перелічувані. . Мітки та переходи У мові Паскаль будь-який оператор і кінець складеного оператора (слово end) можна відмітити, тобто ідентифікувати, додати йому індивідуальне ім'я. Це ім'я називається міткою.

  • Мова Паскаль

    КОЛОМИЙСЬКЕ ВПУ-17 РЕФЕРАТ НА ТЕМУ: МОВА ПАСКАЛЬ Виконав: учень групи : №13 Гаврищук Ігор Юрович Викладач: Остапчук С.М. КОЛОМИЯ 2002р. ВСТУП Мова ПАСКАЛЬ, затвердженна в якості стандартної в 1979р.

  • Проблемно-орієнтовані мови програмування

    Курсова робота з курсу”” Зміст 1. Тема , мета та цілі курсової роботи . . . . . . . . . .3 2. Завдання на курсову роботу . . . . . . . . . . . . . . . . 4 3. Вступ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6