Scaling

> [HTML Version](scaling.html)

**Синтаксис**

````
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.
````