Разное
Облака / Clouds
The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>
time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Создать индекс для таблицы ABS (Absolute Database)
Категория: Базы данных
Категория: Базы данных
Форма всегда наверху
Категория: Компоненты
Категория: Компоненты
Как соединить несколько файлов в один
Категория: Текст и строки
Категория: Текст и строки
Подсчитать количество слов в строке
Категория: Текст и строки
Категория: Текст и строки
Возвести в степень
Категория: Математика
Категория: Математика
Узнать все IP-адреса компьютера
Категория: Интернет и Сети
Категория: Интернет и Сети
Прочитать содержимое папки
Категория: Файловая система
Категория: Файловая система
Номер строки в memo под курсором
Категория: Текст и строки
Категория: Текст и строки
Создать *.mdb-файл и таблицу в ней
Категория: Базы данных
Категория: Базы данных
Фреймы
Категория: Компоненты
Категория: Компоненты
Delphi - Справочник: Convert
Convert
|
1 function Convert ( const Measurement : Double; const FromType, ToType : TConvType ) : Double; 2 function Convert ( const Measurement : Double; const FromType1, FromType2, ToType1, ToType2 : TConvType ) : Double; |
Функция (Unit ConvUtils)
|
Преобразует одну величину измерения в другую
|
Описание:
|
Функция Convert является мощным средством преобразования одного типа измерения в другой. Вариант 1 Преобразовывает простые величины, например, мили в километры. Вариант 2 Преобразовывает сложные величины, например, мили на каждый галлон в километры на каждый литр. Все типы измерения являются типами TConvType, и могут иметь подходящую величину из TConvFamily ниже. Отметим, что конвертируемые величины должны быть в одном и том же семействе. семейство cbArea auSquareMillimeters auSquareCentimeters auSquareDecimeters auSquareMeters auSquareDecameters auSquareHectometers auSquareKilometers auSquareInches auSquareFeet auSquareYards auSquareMiles auAcres auCentares auAres auHectares auSquareRods семейство cbDistance duMicromicrons duAngstroms duMillimicrons duMicrons duMillimeters duCentimeters duDecimeters duMeters duDecameters duHectometers duKilometers duMegameters duGigameters duInches duFeet duYards duMiles duNauticalMiles duAstronomicalUnits duLightYears duParsecs duCubits duFathoms duFurlongs duHands duPaces duRods duChains duLinks duPicas duPoints семейство cbMass muNanograms muMicrograms muMilligrams muCentigrams muDecigrams muGrams muDecagrams muHectograms muKilograms muMetricTons muDrams muGrains muLongTons muTons muOunces muPounds muStones семейство cbTemperature tuCelsius tuKelvin tuFahrenheit tuRankine tuReamur семейство cbTime tuMilliSeconds tuSeconds tuMinutes tuHours tuDays tuWeeks tuFortnights tuMonths tuYears tuDecades tuCenturies tuMillennia tuDateTime tuJulianDate tuModifiedJulianDate семейство cbVolume vuCubicMillimeters vuCubicCentimeters vuCubicDecimeters vuCubicMeters vuCubicDecameters vuCubicHectometers vuCubicKilometers vuCubicInches vuCubicFeet vuCubicYards vuCubicMiles vuMilliLiters vuCentiLiters vuDeciLiters vuLiters vuDecaLiters vuHectoLiters vuKiloLiters vuAcreFeet vuAcreInches vuCords vuCordFeet vuDecisteres vuSteres vuDecasteres vuFluidGallons vuFluidQuarts vuFluidPints vuFluidCups vuFluidGills vuFluidOunces vuFluidTablespoons vuFluidTeaspoons vuDryGallons vuDryQuarts vuDryPints vuDryPecks vuDryBuckets vuDryBushels vuUKGallons vuUKPottles vuUKQuarts vuUKPints vuUKGills vuUKOunces vuUKPecks vuUKBuckets vuUKBushels |
Пример кода: Конвертируем британские галлоны в литры
|
Пример кода : Конвертируем британские галлоны в литры var gallons, litres : Double; begin // Определение значения галона gallons := 1; // Конвертируем в литры litres := Convert(gallons, vuUKGallons, vuLiters); // Показываем оба значения ShowMessageFmt('%f UK галонов = %f литрам',[gallons, litres]); end; 1.00 UK галонов = 4.55 литрам Пример кода : Конвертируем мили на каждый галлон в километры на каждый литр var milesPerGallon, kilometresPerLitre : Double; begin // Мы имеем очень эффективный автомобиль milesPerGallon := 58.5; // Преобразуйте в километры на каждый литр kilometresPerLitre := Convert(milesPerGallon, duMiles, vuUKGallons, duKilometers, vuLiters); // Показываем оба значения ShowMessageFmt('%f UK милей на каждый галон = %f км на каждый литр', [milesPerGallon, kilometresPerLitre]); end;
Результат:
|
58.5 UK милей на каждый галон = 20.71 км на каждый литр |