|
|||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Урок № 10. Простые типы данных
1. Понятие простых типов данных. К простым типам данных относятся: - целочисленные; - литерные (символьные); - логические; - вещественные. Все типы, кроме вещественного, являются порядковыми, т.е. значения переменных каждого из этих типов образуют упорядоченную конечную последовательность. Номера соседних значений в ней отличаются на единицу. Для значений и имен переменных порядковых типов можно применять следующие функции: Low(Т) – минимальное значение данных типа T. High(T) – максимальное значение данных типа Т. Ord(X) – порядковый номер значения выражения X. Pred(X) – значение, предшествующее значению выражения Х. Succ(X) – значение, следующее после значения выражения X. А также процедуры: Dec(X) – уменьшение значения переменной Х на единицу. Inc (X) – увеличение значения переменной Х на единицу. Для порядковых типов программист может создавать перечисляемые и интервальные типы. Эти типы также называются пользовательскими. Некоторые простые типы делятся на физические и общие. Физические типы закладываются при обработке языка и не зависят от особенностей конкретного компьютера. Общие типы соответствуют одному из конкретных физических типов, и их использование считается более эффективным. Целочисленные, литерные и логические типы данных. Целочисленные типы. Целочисленные типы могут быть физическими и общими. Физические типы:
Общие типы:
Для записи целых чисел модно использовать цифры и знаки «+», «-». Если знак отсутствует, то число считается положительным. При этом число может быть представлено как в десятичной, так и в шестнадцатеричной системе счисления. Если число записывается в шестнадцатеричной системе, то перед ним ставиться знак $ (без пробела), а допустимый диапазон значений есть $00000000 - $FFFFFFFF (8шт).
Символьные (литерные) типы. Значениями символьного типа является множество всех символов клавиатуры компьютера. Каждому символу приписывается целое число в диапазоне 0-255. Для символов также имеются физические и общий типы. Физические типы представлены типами AnsiChar и WideChar. Символ типа AnsiChar занимает 1 байт, а для кодирования символов используется код Американского национального института стандартов ANSI. Символ типа WideChar занимает 2 байта, а для кодирования используется международный набор символов Unicode. Первые 256 символов Unicode совпадают с кодом ANSI. Общим литерным типов является тип CHAR, который эквивалентен типу AnsiChar. Для символов применимы следующие функции: CHR(X) – возвращает символ с кодом, равным значению целочисленного выражения Х. UpCase(C) – преобразует символ в символ верхнего регистра.
Логические типы. К логическому типу относятся следующие типы: Boolean, ByteBool, WordBool, LongBool. В программе рекомендуется использовать тип Boolean, остальные типы введены для совместимости с другими системами программирования. Логический тип представлен двумя возможными значениями: True (истина) и False (ложь).
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.007 сек.) |