Как мне округлить до ближайшего 0,5 в RDLC

#c# #rdlc

#c# #rdlc

Вопрос:

Я должен округлить значения в моем выражении RDLC.

Если десятичная часть больше .50, мне нужно добавить 1 к значению. Если десятичная часть меньше .50, мне нужно только значение.

Примеры:

  • Если значение равно 14,51, оно должно возвращать 15.
  • Если значение равно 14,32, оно должно возвращать 14.

Комментарии:

1. Просто используйте .net Math. Метод округления.

2. спасибо .. это сработало для меня

Ответ №1:

При разработке RDLC в редакторе выражений выберите общие функции> Математика> Функция округления

Ответ №2:

 double yourNumber= 14.42;    
Math.Round(yourNumber, 0, MidpointRounding.AwayFromZero)