double a = 18.565
return Math.Round (a, 2) .. возвращает 18,57.
Для каждого другого числа, которое я пробовал, округление банкира работало, как ожидалось, например Math.Round (2,565,2) вернул 2,56. Любая подсказка, почему и когда ...
вопрос задан: 7 September 2011 00:31