Разница между десятичным. Круглый и Математический. Круглый

c#

3029 просмотра

2 ответа

429 Репутация автора

В чем разница между функциями Math.Round и decimal.Round в C #?

Автор: Ehsan Hafeez Источник Размещён: 18.07.2016 05:28

Ответы (2)


10 плюса

3326 Репутация автора

Решение

Нет никакой разницы.

Math.Round(decimal) исходный код:

public static Decimal Round(Decimal d) {
        return Decimal.Round(d,0);
}

Справочный источник .NET Framework

РЕДАКТИРОВАТЬ:

Чтобы уточнить, исходный код для decimal.csкласса:

public static Decimal Round(Decimal d) {
        return Round(d, 0);
}
Автор: apocalypse Размещён: 18.07.2016 05:37

0 плюса

587 Репутация автора

Да, ответ не имеет значения, но передача значения отличается. Math.Round принимает double и float, но десятичную . Round принимает только десятичную структуру .

Автор: Vinoth Rajendran Размещён: 18.07.2016 05:55
Вопросы из категории :
32x32