Сегодня: 21.05.2024г. 21:18
http://professional-pc.ucoz.ru/
Навигация
Рубрики
Категории
Уроки Delphi [15]
Программирование в Delphi [16]
Мини-чат
 
300

Открыть большой чат в окне
в окне сайта
Реклама
Разместить кнопку
Разместить кнопку
Разместить кнопку
Урок 5: Продолжаем изучать простые типы данных

Продолжаю тему 4 урока. В этот раз мы разберем подробней четыре  простых типа. Это: целочисленный тип, литерный тип, логический(булевский) тип и вещественный. Все эти типы очень часто используются в Delphi, поэтому встретить их можно, наверное в каждой программе.

Целочисленные типы
Целочисленные типы данных могут быть физическими и общими.

Физические типы:
ОбозначениеДиапазонПредставление в памяти
Shortint-128-1271 байт, со знаком
Smallint-32768-327672 байта, со знаком
Longint-2 147 483 648
-2 147 483 647
4 байта, со знаком
Int64-263-263-18 байтов, без знака
Byte0-2551 байт, со знаком
Word0-65 5352 байта, без знака
longword0-4294 967 2954 байта, без знака
  
Мучиться запоминать диапазоны и представление в памяти не стоит. В любой момент в эту таблицу можно посмотреть. А вот обозначение помнить нужно.
Кроме физических типов, как я уже говорил есть и общие. Общих гораздо меньше по сравнению с физическими:

ОбозначениеДиапазонПредставление в памяти
Integer-2 147 483 648-2 147 483 6474 байта, со знаком
Cardinal0-4 294 967 2954 байта, без знака

С таблицами закончили. Надо мне было все же учить диапазоны наизусть, а то сейчас книжку листаю и по всем страницам информацию о них собираю

Если вам пришло в голову(или просто нужно) записать число в шестнадцатеричной системе счисления то перед ним ставьте $. А для записи целых чисел можно использовать - и +. Тут все как в математике. 

Литерные типы:
Литерные типы обозначают символы. Для литерных есть тоже физические и общие типы. Физические типы это AnsiChar и WideChar.
Кроме физических типов есть тип Char. Он равен AnsiChar.
Для символов можно использовать следующие функции:
Chr(X): Char - возвращает символ с кодом, равным значению целочисленного выражения X
UpCase(C): Char - преобразует символ c в символ c верхнего регистра.


Помогли ли вам наши статьи?
Всего ответов: 465


Источник:
Категория: Уроки Delphi | Добавил: BRESS (27.02.2011) | Автор: EW
Просмотров: 1135 | Комментарии: 0 | Теги: | Рейтинг: 4.2/15
>Всего комментариев>: 0
Авторизация
Опрос
Какой раз вы заходите на наш сайт, зайдете ли еще раз?
Всего ответов: 19
Online
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Статистика


CY-PR.com
© 2024 Professional-PC.Ucoz..Ru