русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Простые типы данных.


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



Любые данные ТП характеризуются своими типами. Типы данных в языке ТП делятся на 5 основных классов:

1. Простые типы

2. Структурированные типы

3. Ссылочные типы

4. Процедурные типы

5. Объектные типы

К простым типам относятся: целочисленные типы, логический тип, символьный тип, перечисляемый тип, интервальный тип, вещественные типы.

 

В TP имеется 5 предопределенных, целочисленных типов. Каждый тип обозначает определенное подмножество целых чисел:

Тип Диапазон Формат
Короткое целое shortint -128..127 8 бит со знаком
Целое integer -32768..32767 16 бит со знаком
Длинное целое longint -2147483648..2147483647 32 бита со знаком
Длиной в байт byte 0..255 8 бит без знака
Длиной в слово word 0..65535 16 бит без знака

 

К логическим типам относятся данные типов Boolean, ByteBool, WordBool, LongBool.
Значением каждого данного логического типа могут являться 2 значения: TRUE (1) и FALSE (0).

 

Символьный тип (char) представляет собой тип данных, предназначенный для хранения одного символа (буквы, знака или кода). В переменную этого типа может быть помещен любой из 256 символов расширенного кода ASCII.

 

Перечисляемый тип определяется как упорядоченный набор идентификаторов, заданный путем их перечисления. При этом список идентификаторов разделенных запятой указывается в круглых скобках. Задается перечисляемый тип в разделе type.

 

Интервальный тип данных определяется посредством задания подмножества значений одного из ранее определенных типов. Можно использовать все простые типы, за исключением вещественного. При задании диапазона указывается наименьшее и наибольшее значения, разделенные двумя точками. При этом оба значения обязательно одного типа.
К вещественному типу относится подмножество вещественных чисел, представленных в формате с плавающей точкой и фиксированным числом цифр.
В ТП имеется 5 видов вещественных типов:



Тип Диапазон Точность Формат
Real (вещественное) 2.9*10-39..1.7*1038 11-12 знаков 6 байт
Single (с одинарной точностью) 1.5*10-45..3.4*1038 7-8 знаков 4 байта
Double (с двойной точностью) 5.0*10-324..1.7*10308 15-16 знаков 8 байт
Extended (с повышенной точностью) 3.4*10-4932..1.1*104932 19-20 знаков 10 байт
Comp (сложное) -9.2*1018..9.2*1018 19-20 знаков 8 байт

 

 



<== предыдущая лекция | следующая лекция ==>
Структура программы на языке Турбо Паскаль | Основные операторы Турбо-Бейсик


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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