Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Основные типы данных. Простые типыЛюбые данные, т.е. константы, переменные, значения функций или выражения, в Турбо Паскаль характеризуются своими типами. Тип фактически определяет множество допустимых значений, которые могут иметь переменные, функции и т.д. Кроме того, тип определяет также и формат внутреннего представления данных в памяти компьютера. В Турбо Паскаль различают следующие типы данных: простые, структурированные, указатели, строки, процедурные, объекты. По мере изучения Турбо Паскаль ознакомимся со всеми этими типами данных, но начнем с простых типов. К простым типам относятся порядковые и вещественные типы. Порядковые типы отличаются тем, что каждый из них имеет конечное число возможных значений. Эти значения можно определенным образом упорядочить (отсюда название типов) и, следовательно, с каждым из них можно сопоставить некоторое целое число – порядковый номер значения. Вещественные типы, строго говоря, тоже имеют конечное число значений, которое определяется форматом внутреннего представления вещественного числа. Однако количество возможных значений вещественных типов настолько велико, что сопоставить с каждым из них целое число не представляется возможным. К порядковым типам относятся целые, логический, символьный, перечисляемый и тип - диапазон. Целые типы. Диапазон возможных значений целых типов зависит от их внутреннего представления, которое может занимать один, два или четыре байта.
При использовании процедур и функций с целочисленными параметрами можно использовать, так называемую, «вложенность типов». Это означает, что везде, где может использоваться WORD, допускается использовать BYTE, в LONGINT «входит» INTEGER, который, в свою очередь, включает в себя SHORTINT. В отличие от порядковых типов, значения которых всегда сопоставляют с рядом целых чисел и, следовательно, в компьютере представляются абсолютно точно, значения вещественных типов определяются лишь с определенной степенью точности, зависящей от формата вещественного числа.
Типы Double, Extended и comp работают только при наличии в компьютере математического сопроцессора, либо при особых режимах компиляции. Наиболее популярным вещественным типом является real. В дальнейшем мы будем чаще пользоваться именно этим типом.
|