![]() КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Интервальные типы
Перечисляемые типы Символьные типы Логические типы Вещественные типы Целые типы Простые типы данных
Отличия в этих типах поясним на примерах: Boolean: False<True, Ord(True)=1. Другие типы: False<>True, Ord(True)<>0.
Unicode является современной международной унифицированной системой кодирования символов. Символ в системе кодирования Unicode занимает в памяти одно слово из двух байтов и имеет 65536 различных значений, которые закреплены специальной международной комиссией по Uncode за кодами символов всех языков мира, что решает проблему одновременного использования в программах, в документах и в файлах различных национальных языков мира. 1.1.3.5. Тип дата ‑ время (TDateTime) Тип подобен типу Currency; в целой части хранится дата, в дробной части - время. Разность дат дает число дней между датами, при сложении или вычитании числа из даты получается новая дата. Пример: Var A: String; T: TdateTime; //объявление переменной T типа дата ‑ время A:=DateTimeToStr(Date+10); T:=Time+StrToDateTime(‘2:45’) Перечисляемый тип задается перечислением тех значений, которые он может получить. Type <имя типа>=(<значение1>,[<значение2>]...) Каждому значению соответствует порядковый номер этого значения в списке значений (отчет начинается с нуля). Пример. Перечисляемый тип с сокращенными названиями месяцев. Type TypeMonth=(jan,feb,mar,apr,may,jun,jul,aug,sep, oct, nov, dec); Var Month: TypeMonth;.... If Month=aug Then Label1.Capion:= ‘Хорошо бы поехать к морю!’ Переменную перечисляемого типа можно определить сразу в разделе переменных, без предварительного описания перечисляемого типа (Var TypeMonth: (jan,feb,mar,apr,may,jun,jul,aug, sep, oct, nov, dec). Type <имя типа>=< мин. значение> .. <макс. значение>; Пример. type dni=1..31; var rd, vd: dni; Переменную интервального типа можно определить сразу в разделе переменных без предварительного описания интервального типа: var dni: 1 .. 31; god: 1900 .. 2000
Дата добавления: 2014-12-08; Просмотров: 406; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |