Я искал существующие темы и не могу понять, где я делаю это неправильно ...
Я пытаюсь получить среднее значение двух значений, а затем округлить среднее значение до ближайшего ДЕСЯТИ (10).
Мое выражение:
=ROUND((Fields!Cyl1Stress.Value + Fields!Cyl2Stress.Value) / 2, -1)
Вышеприведенное возвращает ошибку.
Округление до ближайшего TENTH работает нормально, но как только я меняю 1 на -1, я получаю ошибку.
Где Cyl1Stress.Value = 7600
и Cyl2Stress.Value = 7490
.
=ROUND((Fields!Cyl1Stress.Value + Fields!Cyl2Stress.Value) / 2, **1**)
Код выше возвращает 7545.
Но мне нужно, чтобы результат был 7550, поэтому я изменил формулу на:
=ROUND((Fields!Cyl1Stress.Value + Fields!Cyl2Stress.Value) / 2, **-1**).
Этот возвращает ошибку.
Не могу понять, почему это не работает!
Свойства текстового поля: числовые, 0 десятичных знаков.