Округление до ближайшего значения

Опубликовано в AmiSharp

Округлить стандартными средствами Amibroker можно лишь до целого. Часто нужно округлять до произвольного значения, например,когда необходимо округлить цену до ее шага

function Round_To_Step(p1,p2)
{ local result;

  if (p2 == 0)
     result = round(p1);
  else
    result = round(p1 / p2) * p2;
  return result;
}

Добавить комментарий


Защитный код
Обновить