Синтаксис
function Scaling(iMax, iMin, oMax, oMin, Value: Double): Double;
Описание
Переводит число Value из одной шкалы в другую и возвращает результат.
Параметр |
Описание |
---|---|
iMax |
Максимум исходной шкалы |
iMin |
Минимум исходной шкалы |
oMax |
Максимум целевой шкалы |
oMin |
Минимум целевой шкалы |
Value |
Значение для преобразования |
Пример кода
begin
{ перевести значение переменной поля "Field4" из шкалы "0-100"
в шкалу "0-200" и вывести результат в поле "Field3" }
Field3.Value := Scaling(100,0,200,0,Field4.Value);
end.