Разное
Облака / Clouds

The bast cloud service
Get 20 GB free!!!
Support WebDav.
Show more >>

time-tested cloud storage
Support WebDav.
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
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 км на каждый литр |