сумма отформатированных чисел - PullRequest
0 голосов
/ 26 марта 2009

Относительно отчетности за 2005 год: Я хочу суммировать поле меры. Если я сложу 0,234 + 0,441 и отформатирую сумму до 2 цифр после точки, получится 0,7. Поскольку я форматирую таким же образом, само поле показывает 0,2 + 0,4 = 0,7. Это говорит, что я должен сделать сумму, добавляя округленное поле каждый раз. Я нашел единственный способ округлить число до нескольких цифр после номера по формату / FormatNumber, и службы отчетов не принимают формат (сумма (формат (число))) - есть ли другая функция?

1 Ответ

1 голос
/ 26 марта 2009

Функция Math.Round должна делать то, что вам нужно, присваивать ей число для округления, а не количество десятичных разрядов, которое вы хотите (здесь я думаю, 2) и возвращает двойное число (или десятичное число и т. Д. В зависимости от того, что было передано).

Затем сложите округленные значения.

...