![]() | Выполнение расчетов и преобразований данных |
Выполнение расчётов и преобразований данных должно приводить к формированию вещественного числа, выражающего значение потерь энергоресурсов для каждого из элементов профиля исходных данных. Для выполнения расчётов и преобразований данных могут применяться промежуточные переменные, стандартные математические операции, а также методы стандартного класса Math.
// Масштабирующий коэффициент var k = 9.102 * Math.Pow(10, -7); ... // Расчет потерь в зависимости от значения энергии на интервале параметра профиля энергии и масштабирующего коэффициента var losses = k * sourceValue.Value; ...
... // Расчет потерь, потери равны 10% от значения энергии на интервале параметра профиля энергии var losses = sourceValue.Value * 0.1; ...
... // Расчет потерь в зависимости от значения энергии А+ и Р+ на интервале параметра профиля энергии var losses = Math.Sqrt(Math.Pow(energyValue.ActiveFwdW.SourceValue.Value, 2) + Math.Pow(energyValue.ReactiveFwdW.SourceValue.Value, 2)); ...