Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Получение списка всех сетевых дисков из Delphi
Категория: Интернет и Сети
Категория: Интернет и Сети
Определение размера файла
Категория: Файловая система
Категория: Файловая система
Как получить список устройств, подключённых к компьютеру
Категория: Файловая система
Категория: Файловая система
Вычисление интеграла с заданной точностью алгоритмом Симпсона.
Категория: Математика
Категория: Математика
Узнать установлена ли BDE
Категория: Базы данных
Категория: Базы данных
Как поместить графический элемент в ListBox
Категория: Компоненты
Категория: Компоненты
Округление времени до 5 мин
Категория: Базы данных
Категория: Базы данных
Вызов контекстного меню в позиции курсора
Категория: Компоненты
Категория: Компоненты
Узнать все IP-адреса компьютера
Категория: Интернет и Сети
Категория: Интернет и Сети
Округление в большую сторону
Категория: Математика
Категория: Математика
Delphi - Справочник: PExtended
PExtended
|
type PExtended = ^Extended; |
Тип (Unit System)
|
Указатель на значение Extended с плавающей запятой
|
Описание:
|
Тип PExtended - указатель на Extended значение. Арифметические операции над указателями, такие как Inc, Dec могут использоваться с ним, например чтобы управлять блоком Extended значений, как показано в примере. |
Пример кода: Сохранение 3-х значений Extended в памяти и перемещение по ним
|
var extPtr : PExtended; begin // Ассигнование памяти для трёх extended переменных GetMem(extPtr, 3 * SizeOf(Extended)); // Заполнение этих переменных значениями extPtr^ := 123.45; Inc(extPtr); extPtr^ := 2.9; Inc(extPtr); extPtr^ := 87654321; // Показ этих значений Dec(extPtr, 2); ShowMessageFmt('Значение 1 = %f',[extPtr^]); Inc(extPtr); ShowMessageFmt('Значение 2 = %f',[extPtr^]); Inc(extPtr); ShowMessageFmt('Значение 3 = %f',[extPtr^]); end;
Результат:
|
Значение 1 = 123.45 Значение 2 = 2.90 Значение 3 = 87654321.00 |