Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Типы данных. Стандартные функции и процедуры

Читайте также:
  1. II . Выполнение процедуры
  2. II. Выполнение процедуры
  3. II. Основные задачи и функции
  4. II. Признаки, ресурсы и функции власти.
  5. II. Функции
  6. II.Синдром дисфункции синусового узла (СССУ) I 49.5
  7. III. Объективные признаки дисфункции сердца

Object Pascal характеризуется разветвленной структурой типов данных. В языке предусмотрен механизм создания новых типов, благодаря чему общее количество используемых в программе типов может быть сколь угодно большим.

 
 

 

 


Типы данных в Delphi

Основные типы данных

К основным типам данных Object Pascal относятся:

§ Целые числа (integer)

§ Вещественные числа (real)

§ Символы (char)

§ Строки (string)

§ Логический тип (boolean)

2.4.1. Целые типы. Диапазон возможных значений целых типов зависит от их внутреннего представления, которое может занимать один, два, четыре или восемь байтов. Ниже приводятся названия целых типов, длина их внутреннего представления в байтах и диапазон возможных значений.


Целые типы

Название Длина, байт Диапазон значений
Cardinal   0... 2 147 483 647
Byte   0...255
Shortint   -128...+127
Smallint   -32 768...+32 767
Word   0...65 535
Integer   -2 147 483 648...+2 147 483 647
Longint   -2 147 483 648...+2 147 483 647
Int64   -9*1018...+9*1018
LongWord   0...4 294 967 295

При использовании процедур и функций с целочисленными параметрами следует руководствоваться «вложенностью» типов, т. е. везде, где может использоваться word, допускается использование Byte (но не наоборот), в Longint «входит» Smallint, который, в свою очередь, включает в себя Shortint.

Перечень процедур и функций, применимых к целочисленным типам, приведен ниже в таблице. Буквами b, s, w, i, l обозначены выражения соответственно типа Byte, Shortint, Word, Integer и Longint,

х - выражение любого из этих типов; буквы vb, vs, vw, vi, vl, vx обозначают переменные соответствующих типов. В квадратных скобках указывается необязательный параметр.


Дата добавления: 2015-07-10; просмотров: 107 | Нарушение авторских прав


Читайте в этой же книге: Стандартные процедуры и функции, применимые к вещественным типам | Правила использования операций с операндами различного типа | Пример 2.2. (Задание 2.2) | Листинг 2.3 | Листинг 3.4 | Множественный выбор | Листинг 4.1 | Инструкция For | Листинг 5.2 | Считать верхней границей относительной погрешности, то |
<== предыдущая страница | следующая страница ==>
Пример 1.| Вещественные типы

mybiblioteka.su - 2015-2024 год. (0.006 сек.)